Located in Lembongan Island (Mushroom Bay), Le Nusa Beach Club is within a 5-minute walk of Mushroom Bay Beach and Pura Segara Desa Pekraman Lembongan. This beach hotel is 32.1 mi (51.7 km) from Bali Safari and ... Read more

View all Luxury Hotels in Bali