Sri Ram Mandir befindet sich lediglich 5 Minuten zu Fuß vom Hotel O Choolai Near Chennai Railway entfernt und ist unbedingt einen Besuch wert.
Das Hotel heißt alle Gäste, knapp 6 Kilometer vom Vivekanandar Illam entfernt, willkommen. Zu den nahe gelegenen Gotteshäusern gehören Emmanual Methodist Church (600 Meter) und der Kapaliswarar-Tempel (4 km). Der Strand von Marina ist in 15 Autominuten zu erreichen. Die Bushaltestelle Brick Kiln ist circa 15 Fußminuten entfernt. Die Entfernung zum Flughafen Chennai beträgt ca. 25 km.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen.
Goli Vada Pav No. 1 und Sri Vishnu Bhavan gehören zu den Möglichkeiten zum Essen in dieser Gegend.