Villa Surga
Villa Surga is nestled inside the stunning Mediterranean-inspired architectural gem of the Eden Residence, just a stone's throw from Batubelig Beach. Stepping through the private entrance doorway, guests are greeted by an L-shaped swimming pool, spacious decks, lawns, and a lush surrounding gar...