With a stay at Mahagiri Resort Nusa Lembongan in Lembongan Island (Jungut Batu), you'll be a 4-minute drive from Mangrove Point and 7 minutes from Devil's Tear. This upscale hotel is 3 mi (4.9 km) from Dream Be ... Read more

View all Luxury Hotels in Bali