Nestled in the Central Chennai district, Royal Apollo Hotel is at a distance of 1.2 km from Egmore Government Museum. This hotel also includes free private parking.
The accommodation is located only 450 metres from Fabindia, not very far from Thousand Lights tube station. Shree Sai Baba Temple is nearly a 10-minute drive from the hotel, while Chennai International airport is 20 km from it. This property is within close distance of Semmozhi Poonga Botanical Garden. Royal Apollo Hotel is nearly 5 minutes' walk from Taj Hotel bus station.
Love Peace Karma offers healthy dishes and lies within walking distance of the accommodation.