Government Museum befindet sich lediglich 1 Kilometer vom Hotel Royal Apollo Chennai entfernt und ist einen Besuch wert.
Das Hotel befindet sich im Viertel Central Chennai von Chennai, in rund 15 Gehminuten Entfernung von der U-Bahn-Station Thousand Lights. Sri Parthasarathy-Tempel in Triplicane ist auch in ungefähr 3 km Entfernung vom Hotel. Kapaliswarar-Tempel liegt in rund 25 Gehminuten Entfernung von dieser Unterkunft. Die Bushaltestelle Taj Hotel liegt ziemlich nah am Royal Apollo.
Das Hotel empfängt seine Gäste in 16 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind.
Das Restaurant Love Peace Karma liegt 550 m von der Unterkunft.