3-gwiazdkowy Hotel O Star Inn Nowe Delhi znajduje się w dzielnicy Mahipalpur, 10 minut jazdy samochodem od lotniska Nowe Delhi Indira Gandhi. Ten hotel kusi gości parkingiem dostępnym na terenie.
Pokoje wyposażone są w miejsce do siedzenia oraz darmowe Wi-Fi i telewizja satelitarna dla wygody gości. Goście mogą korzystać z darmowego Wi-Fi, telewizji satelitarnej i klimatyzacji, dostępnych w pokojach.
Codziennie rano w O Star Inn serwowane jest kontynentalne śniadanie. Opcje gastronomiczne obejmują również restaurację Mahipalpur, w odległości 500 metrów.
Ponadto, w tym obiekcie noclegowym można skorzystać z wypożyczalni rowerów.
Wiele zabytków Nowego Delhi, w tym Muzeum Indyjskich Sił Powietrznych, znajdują się 3 km od hotelu. Uniwersytet JNU jest w 3,1 km stąd oraz Sankat Mochan Hanuman Mandir leży o rzut kamieniem od od tego obiektu noclegowego. Atrakcje kulturalne w okolicy to Narodowe Muzeum Kolei w Delhi, 15 min samochodem od O Star Inn w Nowym Dehli. Hotel znajduje się niedaleko od stacji metra Stacja Delhi Aero City.