Villa Karishma Villa
Hotels and inns in Canggu, Hotel booking Badung
Jalan Umalas Klecung, Kerobokan Kelod, 60246
8.2/10
Very Good
6 reviews
WiFi
Parking
Swimming Pool





















