3-gwiazdkowy Oyo 15567 Hotel India International Sitare Nowe Delhi jest zlokalizowany w sercu Nowego Delhi, jedynie 200 m od stacji metra Stacja Rama Krishna Ashram Marg.
Czerwony Fort znajduje się w odległości krótkiej przejażdżki stąd, a Świątynia Gurudwara Bangla Sahib - w odległości 25-minutowego spaceru od 28-pokojowego hotelu. Obiekty kulturalne w okolicy to Muzeum Narodowe ( 3 km) i Muzeum figur woskowych Madame Tussauds w Nowym Delhi ( 1 km). W okolicy znajdują się liczne obiekty handlowe, takie jak Rynek Karol Bagh Market, położony 5 minut drogi samochodem od tego hotelu. Obiekt leży tylko w kilku metrach od przystanku Ramakrishna Ashram Marg.
Codziennie jest oferowane kontynentalne śniadanie. Restauracja Czerwony Fort znajduje się tylko 3 km od hotelu.