With a stay at this villa in Lembongan Island (Mushroom Bay), you'll be within a 15-minute walk of Mushroom Bay Beach and Sandy Bay Beach. This upscale villa is 32.2 mi (51.9 km) from Bali Safari and Marine Par ... Read more

View all Luxury Hotels in Bali