Leo Villa
Villa
Hotels and resorts in Ubud, Hotels and resorts in Gianyar
Jl. Katiklantang/Campuhan III, Br. Dauh Labak, Singakerta, 80571 Ubud, Indonesia, Ubud, 80571
Free Wi-Fi
Parking
Swimming Pool
Number of rooms: 2





















