Con un ascensore e giornali gratuiti, l'Oyo Rooms Anna Salai Greams Road Apollo si trova a Chennai, a 10 minuti in auto dal Tempio di Vadapalani Murugan. Gli ospiti che soggiornano presso questo hotel possono parcheggiare le loro auto in loco.
Questa struttura è situata a 1 km dal centro di Chennai e a 20 km dall'aeroporto Internazionale di Chennai. Questo hotel è a breve distanza dalla stazione della metropolitana Thousand Lights. L’alloggio è a 200 metri da Good Earth. La fermata dell'autobus Taj Hotel si trova estremamente vicino all'Oyo Rooms Anna Salai Greams Road Apollo, a 3 stelle.
Ogni mattina viene servita una colazione continentale. I ristoranti Absolute, Pod Hotel e il Mamagoto offrono tanti piatti gustosi a soli 500 metri dall'alloggio.