Featuring air-conditioned accommodation with a private pool, Caro Villa is located in Induruwa. This property offers access to a balcony, free private parking and free Wi-Fi. The property is non-smoking and is set 400 metres from Induruwa Beach.
163 Colombo - Galle - Hambantota - Wellawaya Highway, 80510 Induruwa, Sri Lanka