Photos coming soon
HOTEL
Green House 2 BR PRIVATE POOL VILLA
Jl. Raya Desa Sebali, 80561 Ubud, Indonesia, Ubud
Where it sits
Green House 2 BR PRIVATE POOL VILLA
Jl. Raya Desa Sebali, 80561 Ubud, Indonesia, Ubud
-8.47039, 115.25957
Similar stays nearby
Plan around Green House 2 BR PRIVATE POOL VILLA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
