Im Viertel South Chennai gelegen, zeichnet sich das 3-Sterne-De Castle Inn Chennai durch seine exklusive Lage aus, rund 20 Minuten zu Fuß vom Lakshmi Narasimhar Tempel entfernt, aus. Mit 14 Zimmern bietet es nicht nur Komfort, sondern auch eine attraktive Aussicht auf die Stadt. Der Gasthof bietet seinen Gästen einen Parkservice und einen Conciergeservice sowie einen Safe und einen Gepäckraum.
Das Hotel zeichnet sich durch eine erstklassige Lage aus, in circa 700 Meter Entfernung vom Kalikambal Tempel und 13 km vom Bahnhof Egmore. Madras War Cemetery ist auch in circa 3 km Entfernung vom Castle Inn Chennai. Es liegt in ungefähr 15 Fahrminuten Entfernung vom Vadapalani Andavar Tempel entfernt. Die Gäste finden die Bushaltestelle Sakthi Nagar direkt neben der Unterkunft, in etwa 200 Meter Entfernung.
Das Castle Inn Chennai liegt ziemlich nah am Restaurant A2B Adyar Anandha Bhavan und bietet Gerichte der indischen Küche.