Villa Aveli
Villa
Inns in Kerobokan Kelod, Hotels and resorts in Badung
Jalan Lebak Sari, 80361 Seminyak, Indonesia, Kerobokan Kelod, 80361
Free Wi-Fi
Parking
Swimming Pool
Number of rooms: 30





















