Photos coming soon
HOTEL
Villa Dewa Dewi #2
Jl. Suweta No.88, Ubud, Kecamatan Ubud, Bali, Indonesia
Where it sits
Villa Dewa Dewi #2
Jl. Suweta No.88, Ubud, Kecamatan Ubud, Bali, Indonesia
-8.48992, 115.26525
Similar stays nearby
Hana House Ubud
Hotel · 3 m
Modern Room Sharing Pool Ubud Central
Hotel · 12 m
Hanaya Ubud Villa
Hotel · 12 m
Peaceful 2 BR Private Pool #L91
Hotel · 12 m
Citrus Tree Villas -Jean Francois (Incl Breakfast)
Hotel · 12 m
Cozy 1 BR Private Pool Villa #L171
Hotel · 12 m
Romantic 1 BR Private Pool #L99
Hotel · 12 m
15percent OFF PROMO 6BDR JEAN Villa in UBUD w Pool
Hotel · 12 m
Plan around Villa Dewa Dewi #2
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
