With a stay at Lembongan Beach Club and Resort in Lembongan Island (Jungut Batu), you'll be within a 10-minute walk of Paradise Beach and Mangrove Forest. This 4-star resort is 2.7 mi (4.3 km) from Mushroom Bay ... Read more

View all Luxury Hotels in Bali