Das 3-Sterne De Castle Inn lockt die Gäste mit einem Ausblick auf die Terrasse und befindet sich zudem in der Innenstadt von Chennai. Das Hotel verfügt über WLAN in den öffentlichen Bereichen.
DLF IT Park ist innerhalb von 25 Minuten erreichbar und Padi Sivan Temple ist zudem nur 16 Fußminuten vom Gasthof entfernt. Lakshmi Narasimhar Temple liegt ebenfalls nur 20 Fußminuten von der Unterkunft entfernt. Zu den nahe gelegenen Sehenswürdigkeiten gehört Kalikambal Temple. Die Bushaltestelle Mugalivakkam liegt nur 15 Gehminuten entfernt.
Im De Castle Inn gibt es Zimmer mit einer getrennten Toilette und einer Dusche sowie mit einem Flachbildfernseher mit Satellitenkanälen, einem privaten Safe und einer Klimaanlage. Die Zimmer sind mit eleganten Möbeln, vor allem einem Schreibtisch ausgestattet.
Hotelgäste können im Restaurant frühstücken. In 150 Meter Entfernung finden Sie das Restaurant Adyar Ananda Bhavan, wo indische Gerichte serviert werden.