Im Herzen von der Stadt gelegen, stellt das 3-Sterne-Hotel Chennai 90 Zimmer mit Blick auf die Stadt zur Auswahl. Marundeeswarar-Tempel liegt etwa 25 Gehminuten vom Hotel entfernt, und St. Thomas Basilica ist in 15 Minuten Autofahrt erreichbar.
Der See (Tharamani Pond) liegt etwa 15 Minuten Autofahrt von hier entfernt. Kapaliswarar-Tempel ist in circa 15 Fahrminuten Entfernung von der Unterkunft. Die Lage des Hotels in der Nähe von einem Bahnhof bietet gute Verkehrsverbindungen. Innerhalb von 18 Autominuten kann man den Flughafen Chennai erreichen.
Einige Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie einen Flachbildfernseher mit Satellitenkanälen und WLAN für Ihren Komfort. In den privaten Badezimmern gibt es Toilettenartikel und Badelaken.