Villa Biarritz Villa Uluwatu
Situated in Uluwatu and only 300 metres from Dreamland Beach, Villa Biarritz features accommodation with mountain views, free Wi-Fi and free private parking. The property has pool and garden views, and is 300 metres from Cemongkak Beach.
Jalan Pantai Bingin, 80361 Uluwatu, Indonesia