Situato a Chennai, a 1,4 km dall'Ambasciata degli Stati Uniti, l'Apollostay offre gratuitamente la connessione WiFi e il parcheggio privato. Tutte le camere dispongono di TV a schermo piatto con canali satellitari e bagno privato. La struttura offre una reception aperta 24 ore su 24, il servizio in camera e l'organizzazione di escursioni.
Tutte le camere sono dotate di armadio.
L'Apollostay dista 1,5 km dal centro commerciale Spencer Plaza e 3 km dal Museo del Governo di Chennai. L'Aeroporto più vicino è quello Internazionale di Chennai, a 13 km.