Hotel O Singh Nowe Delhi jest zlokalizowany w dzielnicy South Delhi, 4 km od takich rodzinnych miejsc jak Park rozrywki Worlds of Wonder. Hotel zapewnia Wi-Fi w miejscach publicznych oraz przechowalnię bagażu.
Są one wyposażone w prywatne łazienki.
Wygodny hotel serwuje bezpłatne śniadanie dla wszystkich gości. Opcje wyżywienia obejmują Amici Cafe, która oferuje menu kuchni włoskiej i znajduje się w bliskiej odległości od O Singh w Nowym Dehli.
Rashtriya Dalit Prerna Sthal and Green Garden znajduje się w prawie 4,1 km, a KNMA Noida leży prawie 10 min jazdy samochodem od tego hotelu. Zabytki religijne w okolicy to między innymi Świątynia Lotosu (4,2 km) i Mandir Kalkaji (4,3 km). W okolicy znajdują się też takie atrakcje przyrodnicze jak Atlantic Water World Water Park Delhi prawie 15 min autem od O Singh. Obiekt jest zlokalizowany 15 km od stacji kolejowej New Delhi, natomiast Okhla Bird Sanctuary jest w prawie 2 km.