Situato a soli 3 km dal Tempio Shri Kalkaji, l'Hotel Jasola Apollo Nuova Delhi comprende 20 camere.
L'hotel si trova inoltre a 10 minuti in auto dal Forte di Tughlaqabad a Nuova Delhi. Trovarsi a soli 7 km dalla Tomba di Humayun è un vantaggio per gli ospiti dell'hotel 3 stelle. L'hotel Jasola Apollo vanta l'accesso alla stazione della metropolitana Jasola Vihar, che è a circa 10 minuti a piedi.
Questa struttura offre camere che dispongono di un balcone e un salottino con un asse e un ferro da stiro e un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. I tocchi piacevoli includono un bagno con WC separato e una doccia.
L'Hotel Jasola Apollo serve piatti della cucina indienne e si trova a breve distanza dal ristorante Kadimis.