Hotel O You & Me Nowe Delhi jest usytuowany w dzielnicy West Delhi w ciągu prawie 15 min jazdy samochodem od atrakcji kulturalnych, takich jak Muzeum Indyjskich Sił Powietrznych.
Pokoje wyposażone są w klimatyzację, a także telewizję wielokanałową dla niezapomnianego komfortu gości.
Restauracja Kala Burger Wala leży tylko 13 min spacerem od hotelu.
W pobliżu znajdują się interesujące miejsca między innymi Centrum Handlowe Pacific, mniej niż 1 km od tego hotelu, a także Tihar Prison Complex — w około 2 km. Mystery Rooms, który leży w odległości 25-minutowego spaceru, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Nowym Dehli. Clock Tower znajduje się w mniej niż 600 metrach. O You & Me w Nowym Dehli leży niedaleko od stacji autobusowej Deen Dayal Upadhyay Hospital.