Child Jesus Church befindet sich in unmittelbarer Nähe vom Super Hotel O Kalaingar Nagar Padappai Chennai und ist unter anderem in etwa 10 Minuten Autofahrt zu erreichen. Das Hotel verfügt über WLAN im ganzen Gebäude.
Manimangalam Lake liegt knapp 3 Kilometer von hier entfernt. Mannivakkam Lake ist in 10 Fahrminuten Entfernung von der Unterkunft.
Die Gäste können in einem der 30 Zimmer übernachten, die mit einer Sitzecke, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet sind. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar.