Photos coming soon
HOTEL
Umadesa Villa Tegallalang
Jl. Raya Taro No.99, Taro, Tegallalang
Where it sits
Umadesa Villa Tegallalang
Jl. Raya Taro No.99, Taro, Tegallalang
-8.39162, 115.27838
Similar stays nearby
Umadesa Villa Tegallalang
Hotel · 1 m
Private Luxury Villa – Ningtaru Taro, Ubud
Hotel · 122 m
Umawana Villas
Hotel · 265 m
tarotours accommodation
Hotel · 454 m
Belvilla Bunga Matahari Ceking Rice Terrace
Hotel · 491 m
Belvilla Kasuari Tirta Empul Temple
Hotel · 491 m
Kasuari villa
Hotel · 547 m
Villa Cendrawasih
Hotel · 548 m
Plan around Umadesa Villa Tegallalang
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
