Villa Semarapura
Villa Semarapura provides a holiday oasis with dramatic ocean views over a cliff side temple and manicured tropical gardens. Kick back and enjoy exquisite sunsets uninterrupted by hoards of tourists as you escape the hustle and bustle. Five spacious bedrooms provide luxurious accommodation and th...