Caro Villa ligt in Induruwa, op 5 minuten lopen van Induruwa Beach en 1,9 km van Maha Induruwa Beach, en biedt accommodatie met airconditioning, een balkon en gratis WiFi. Deze villa heeft een privézwembad, een tuin en gratis privéparkeren.
De villa is uitgerust met 6 slaapkamers, 6 badkamers, beddengoed, handdoeken, een flatscreen-tv, een volledig uitgeruste keuken, en een terras met uitzicht op de tuin.
Bentota Beach ligt op 2,1 km van de villa, en Lunuganga ligt 5,4 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 71 km van Caro Villa.