Villa Padawan is located in Kec. Kuta Utara, Indonesia on 85M54RP, Gg. XVI Jl. Umalas II, Kerobokan Kelod. Villa Padawan is rated 4.8 out of 5 in the category holiday accommodation service in Indonesia.
Address
85M54RP, Gg. XVI Jl. Umalas II, Kerobokan Kelod