Das Hotel Royal Apollo Chennai bietet 16 Zimmer ungefähr 4 km vom Fort St. George entfernt.
Das Hotel ist im Viertel Central Chennai von Chennai, in rund 25 Gehminuten Entfernung vom Bahnhof Egmore gelegen. Lalit Kala Academy in unmittelbarer Nähe zum Hotel ist eine der nahegelegenen Attraktionen. Das Vivekanandar Illam, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt in einer 3 km Entfernung vom Royal Apollo. Die Unterkunft ist nur 10 Gehminuten von der Bushaltestelle Taj Hotel und lediglich 600 Meter von der U-Bahn-Station Thousand Lights entfernt.
Das Restaurant Foody Call liegt gleich neben dem Hotel.