Hotel O Sehej Continental Nowe Delhi jest położony w dzielnicy Karol bagh w Nowym Dehli 6 km od atrakcji kulturalnych, takich jak Muzeum Narodowe. Na terenie obiektu dostępne są wspólny salonik i restauracja.
Pokoje wyposażone są w klimatyzację, a także telewizję wielokanałową dla niezapomnianego komfortu gości.
Restauracja Sindhi Corner, w której serwują dania kuchni indyjskiej, jest w odległości 150 metrów.
Jama Masjid Karol Bagh jest maksymalnie 7 min pieszo od tego hotelu, natomiast Katedra Najświętszego Serca Jezusowego w Nowym Delhi jest w 3 km stąd. Rynek Karol Bagh Market leży w zaledwie 250 metrach. Goście mogą łatwo nawiązać kontakt z historią Nowego Delhi odwiedzając Brama Indii, znajdujący się 7 km od O Sehej Continental. Hotel zlokalizowany w niewielkiej odległości od przystanku autobusowego Thana Deshbandhu Gupta Road.