Photos coming soon
HOTEL
Suba Homestay
Mushroom Bay, 80771 Nusa Lembongan, Indonesia, Lembongan Island
Where it sits
Suba Homestay
Mushroom Bay, 80771 Nusa Lembongan, Indonesia, Lembongan Island
-8.68303, 115.43425
Plan around Suba Homestay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
