Photos coming soon
HOTEL
Naradas Mushroom Beach
Mushroom Bay Beach, 80277 Nusa Lembongan, Indonesia, Lembongan Island
Where it sits
Naradas Mushroom Beach
Mushroom Bay Beach, 80277 Nusa Lembongan, Indonesia, Lembongan Island
-8.68343, 115.43238
Plan around Naradas Mushroom Beach
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
