Photos coming soon
HOTEL
Green Palace Homestay
Jalan Ped-Buyuk, Nusa Penida 80771, Nusa Penida
Where it sits
Green Palace Homestay
Jalan Ped-Buyuk, Nusa Penida 80771, Nusa Penida
-8.67350, 115.55714
Plan around Green Palace Homestay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
