L'Hotel O Singh Nuova Delhi, a 3 stelle, è situato a circa 10 minuti in auto dal Parco divertimenti Worlds of Wonder e a 6 km dal Tempio ISKCON. Il Wi-Fi è offerto nelle aree comuni.
L’hotel si trova nel quartiere Delhi Sud di Nuova Delhi, a 4 km da siti storici imperdibili come il Forte di Tughlaqabad. L'O Singh Nuova Delhi offre la vicinanza a luoghi di interesse naturale come Atlantic Water World Water Park Delhi (2 km) e Kalindi Kunj (2,1 km). Inoltre, questo hotel è a circa 15 minuti in auto da Tayyab Masjid.
Questo alloggio accoglie gli ospiti in 30 camere dotate di un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari.
L'hotel O Singh Nuova Delhi offre una colazione gratuita ogni mattina.