Photos coming soon
HOTEL
Green Space Villa
Jalan Raya Lodtunduh, Ubud 80571, Ubud
Where it sits
Green Space Villa
Jalan Raya Lodtunduh, Ubud 80571, Ubud
-8.54820, 115.26204
Plan around Green Space Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
