L'Hotel O Grand Heights Nuova Delhi, a 2 stelle, ubicato nel quartiere Delhi Sud di Nuova Delhi, offre alloggio a circa 6 km dal Tempio di Chhatarpur.
Il Giardino dei cinque sensi si trova a breve distanza dall'hotel, mentre la fermata d'autobus Ambedkar Nagar Depot è a soli 650 metri. Inoltre, questo hotel è situato a circa 4 km dal Complesso di Qutb. Per chi viaggia da lontano, l'aeroporto Internazionale Indira Gandhi si trova a 22 minuti di auto.
Le camere dell'O Grand Heights Nuova Delhi forniscono agli ospiti una TV a schermo piatto con canali satellitari, e dei comfort quali un impianto di climatizzazione.