Set in Nusa Lembongan, 500 metres from Tamarind Beach and 600 metres from Mushroom Bay Beach, Lembongan Mantra Huts - CHSE Certified offers spacious air-conditioned accommodation with a terrace and free WiFi. This property offers access to a balcony ...
Rooms total: 6 More information »Mushroom Bay 0.4 km
Crystal Bay 0.8 km
The Sandy Beach Club 0.8 km
Blue Corner 2.6 km
Mangrove Point 4.0 km