Situato a una distanza di 6 km dal Tempio ISKCON, l'Hotel O Relax Inn Nuova Delhi, a 4 stelle, offre prossimità a vari luoghi di interesse della città.
Questo hotel si trova nel quartiere Delhi Sud, a 15 minuti in macchina dalla Moschea Moth Ki Masjid. Potrai visitare il Tempio di Chhatarpur a una distanza di 7 km dall'hotel. Soggiornando nell'O Relax Inn, potrai anche godere di attrazioni naturali come il Giardino dei cinque sensi, che si trovano a circa 10 minuti in macchina. La fermata dell'autobus Ambedkar Nagar Depot è situata a 650 metri.
Le 30 camere sono dotate di un impianto di climatizzazione e di servizi moderni come una TV a schermo piatto con canali satellitari.