Nestled in the heart of Uluwatu, Mahagiri Villas & Spa Dreamland is an ideal spot from which to discover Bali. The city center is merely 7. Km away and the airport can be reached within 20 minutes. Also within ... Read more

View all Luxury Hotels in Bali