Hotel O Ashoka International Nowe Delhi mieści się w centrum Nowego Delhi oraz oferuje wspólny salonik dla wygody gości.
W pokojach hotelu znajduje się miejsce do siedzenia, a także klimatyzacji oraz telewizja satelitarna.
Goście mogą zjeść posiłek w restauracji Frontier Bakery and Confectionery bardzo blisko od tego hotelu.
St Thomas Mar Thoma Syrian Church leży mniej niż 400 m od hotelu, a Czerwony Fort znajduje się w około 4 km. Ten hotel jest położony w pobliżu takich atrakcji przyrodniczych, jak Ogrody Mogołów (4,1 km) i Ogród Talkatora (3 km). Takie miejsca jak Gurdwara Nank Piao i Rynek Karol Bagh Market znajdują się w odległości kilku przecznic od O Ashoka International. 3-gwiazdkowy obiekt jest położony maksymalnie 5 min piechotą od przystanku autobusowego Thana Deshbandhu Gupta Road i 2 km od stacji kolejowej New Delhi w Nowego Delhi.