With a stay at Lembongan Bay Shore Huts in Lembongan Island (Mushroom Bay), you'll be a 3-minute walk from Mushroom Bay Beach and 7 minutes by foot from Pura Segara Desa Pekraman Lembongan. This beach resort is ... Read more

View all Luxury Hotels in Bali