Hotel Jasola Apollo New Delhi offre une proximité avec le Temple du Lotus, qui est situé à 3 km.
À 10 minutes en voiture de cet hotel 3 étoiles se trouve Kalka Mandir. Le Parc d'attractions Worlds of Wonder se situe à 3,1 km de l'hotel. Les clients se trouveront non loin de la starion de métro Jasola Vihar Shaheen Bagh.
Jasola Apollo de New Delhi comprend 20 chambres équipées d'une TV à écran plat avec des chaînes satellite ainsi que d'une cafetière/théière. Les salles de bain sont équipées d'une toilette séparée et une douche.
Le quartier regorge de restaurants, dont Chimney, situé à environ 14 minutes de marche.