Villa Royal Villa
Inns in Kerobokan Kelod, Hotels in Badung
Jl. Pangkung Sari No.18A, 80361 Seminyak, Indonesia, Kerobokan Kelod, 80361
Free Wi-Fi
Breakfasts
Parking
Swimming Pool
Number of rooms: 3





















