El Hotel Jasola Apollo Nueva Delhi está clasificado con 3 estrellas y consta de 20 habitaciones con todas las comodidades.
Las habitaciones ofrecen un balcón y una zona de estar, además de un escritorio para la comodidad de los huéspedes. Los servicios de autoservicio en la habitación incluyen equipo de café y té; otras comodidades cuentan con servicio de planchado y aire acondicionado.
El restaurante Kadimis se encuentra a unos 1 km del hotel Jasola Apollo Nueva Delhi.
El hotel se halla a una distancia de 4 km del Fuerte de Tughlaqabad, y la Universidad Jamia Millia Islamia se halla a unos 25 minutos a pie. Los huéspedes pueden visitar lugares de culto como la Tumba de Humayun, ubicada a una distancia de 7 km de este hotel. A poco más de 15 minutos en coche del Jasola Apollo, los huéspedes también encontrarán el Santuario Nizamuddin Dargah. Este lugar ofrece acceso al transporte público, ya que se halla a 500 metros de la estación de metro Jasola Vihar Shaheen Bagh y en los alrededores de la parada de autobús Jasola Vihar.