Castle Villa bevindt zich in Ernakulam, op 24 km van Kochi-Muziris Biennale en 11 km van scheepswerf van Cochin. De accommodatie biedt gratis WiFi, een tuin met een terras en uitzicht op de stad.
Sommige units hebben airconditioning en beschikken over een balkon en/of een zithoek met een flatscreen-tv.
Edappally-kerk ligt op 2,5 km van de homestay, en Travancore Chemicals Industries ligt 2,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cochin, op 24 km van Castle Villa.