Das Hotel Apollostay Chennai liegt im Zentrum von Chennai und in ungefähr 2 km Entfernung vom Kapaliswarar-Tempel. Den Gästen werden WLAN in den öffentlichen Bereichen und ein privater Autoparkplatz vor Ort angeboten.
Das Hotel ist auch ungefähr 16 Gehminuten vom Government Museum entfernt. Das Apollostay ist außerdem in einer 3 km Entfernung von Sehenswürdigkeiten, vor allem dem Strand von Marina. Auch MRF Limited ist in der Nähe vom Hotel zu finden. Die Bushaltestelle thousand lights ist in circa 500 Meter Entfernung von der Unterkunft und der Bahnhof Egmore liegt in rund 25 Gehminuten Entfernung von der Unterkunft.
Einige Zimmer verfügen über einen Balkon, schallisolierte Fenster und eine Klimaanlage. Sie sind außerdem mit einem Wasserkocher und Küchenutensilien ausgestattet.
Das Restaurant BBQ Chicken ist in unmittelbarer Nähe zum Hotel Apollostay gelegen.