When you stay at Ola Villas at Uluwatu in Pecatu, you'll be near the beach, within a 10-minute drive of Uluwatu Cliffs and Uluwatu Temple. This villa is 9.6 mi (15.5 km) from Nusa Dua Beach and 10.4 mi (16.7 km ... Read more

View all Luxury Hotels in Bali