3-звездочный Hotel O Sewa Residency New Delhi расположен всего в 1 км от Стадиона Nahar Singh и предлагает гостям камеру хранения багажа. Этот отель также располагает парковкой.
Отель находится почти в 15 минутах езды от Дворца Раджи Нахар Сингха. Отель O Sewa Residency находится на расстоянии 4 км от Озера Бадкхал. Одна из самых популярных достопримечательностей города, — Shirdi Sai Baba Temple, находится почти в 10 минутах езды от отеля. Для тех, кто предпочитает общественный транспорт, станция метро Bata Chowk находится примерно в 10 минутах ходьбы.
В ресторане Shivam Dosa Junction, расположенном в паре минут ходьбы от Hotel O Sewa Residency, подают блюда индийской кухни.