With a stay at this villa in Lembongan Island (Mushroom Bay), you'll be within a 15-minute walk of Mushroom Bay Beach and Devil's Tear. This upscale villa is 0.4 mi (0.6 km) from Sandy Bay Beach and 0.5 mi (0.9 ... Read more

View all Luxury Hotels in Bali