Das 2-Sterne Hotel Apollo Court liegt im Stadtteil Central Chennai, in einer Entfernung von 17 Autominuten vom Flughafen Chennai.
Kapaliswarar-Tempel liegt etwa 25 Minuten zu Fuß vom Hotel entfernt und Strand von Marina erreicht man in 10 Autominuten. Zum Stadtzentrum von Chennai sind es 10 Minuten zu Fuß. Zu den weiteren Attraktionen in der Nähe gehört auch The Faraway Tree Gallery. Des Hotels befindet sich in nur 15 Gehminuten Entfernung von der U-Bahnstation Thousand Lights.
Das Hotel Apollo Court verfügt über 21 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Daunenkissen und Daunen-/Federkissen gewährleisten Ihnen eine gute Nachtruhe und weitere schöne Details sind eine getrennte Toilette, eine Badewanne und eine Dusche.
Die Unterkunft ist nur 7 Minuten zu Fuß vom Restaurant Love Peace Karma mit gesunden Gerichten entfernt gelegen.