The 3-star Hotel Jasola Apollo New Delhi provides proximity to MTS India, which is located approximately a 10-minute ride away.
The hotel is 3.4 km from the Baháʼí house "Lotus Temple" in New Delhi. Also, the Okhla Bird Sanctuary lies nearly a 25-minute walk away, and Jasola Vihar Shaheen Bagh underground station is right near this New Delhi hotel. Well-connected to many sights, the Jasola Apollo New Delhi is around 800 metres from Jasola Vihar bus stop.
There are 20 rooms comprising a balcony and a sitting area. They come with a flat-screen TV with satellite channels, as well as such comforts as ironing facilities and air conditioning. Furnished with a writing desk, the rooms also have tea and coffee-making facilities.
While staying at Hotel Jasola Apollo, guests can choose from dining options nearby, such as Kadimis, located only 1.4 km away, or Samaya Tea Lounge at a 14-minute walking distance.