Sol Lovina Villas and Spa Resort situated
directly on the beautiful Lovina Beach.
Finely combines 129 well-equipped guestrooms,
including 8 private Balinese thatched roof Villas
and 1 executive presidential suite. Set on the
tranquil bay of Lovina, North Bali, overlooking
northwestward the dramatic peak of Mount Semeru,
East Java. Here the Ocean meets the Peace. |