3-звездочный Hotel O Star City New Delhi расположился всего в 10 минутах езды от Озера Бадкхал и приблизительно в 6 км от Дворца Раджи Нахар Сингха.
Ближайшие спортивные достопримечательности включают Стадион Nahar Singh, расположенный в паре минут ходьбы от отеля. Одна из самых популярных достопримечательностей города, — Parson Temple, находится всего в 15 минутах езды от этого отеля. Приблизительно в 29 км от отеля O Star City находится Нью-Дели.
Ресторан "Go Foodiezz", где подают блюда китайской кухни, находится вблизи отеля.