Villa Kuma Ubud
Villa
Hotel booking Tegallalang, Best hotels in Gianyar
Jl. Kedisan Kaja, Tegallalang, 80561
Free Wi-Fi
Parking
Swimming Pool





















