With a stay at Hai Tide Beach Resort in Lembongan Island (Mushroom Bay), you'll be steps from Mushroom Bay Beach and a 3-minute drive from Devil's Tear. This beach hotel is 4.2 mi (6.7 km) from Mangrove Point a ... Read more

View all Luxury Hotels in Bali