The Sawah Villa
Villa
Ubud hotel reservations, Accommodation in Gianyar
Jl. Tengkulak Kemenuh 80582 Ubud, Ubud, 80582
WiFi
Number of rooms: 10





















