Situado a 3 km del Hotel Jasola Apollo Nueva Delhi, los huéspedes pueden visitar el Templo del loto.
La zona incluye lugares de interés religioso como la Tumba de Humayun (7 km) y el Santuario Nizamuddin Dargah (8 km). Worlds Of Wonder también está a 10 minutos en coche. La estación de metro más cercana es la Jasola Vihar Shaheen Bagh, situada no muy lejos del hotel Jasola Apollo.
Este hotel de 3 estrellas acoge a sus huéspedes en 20 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como servicio de planchado y climatizador. Además, los cuartos ofrecen un hervidor eléctrico y nevera así como un inodoro separado y ducha.
Chimney está a 1 km de este hotel.