Within 25 minutes' walk of the Tihar Prison, the 3-star Hotel O City Heart New Delhi includes 30 rooms.
This New Delhi hotel is located in the South West district, 2.4 km from the Dilli Haat. The Indian Air Force Museum is also located approximately a 15-minute drive from the hotel. There is Dabri Crossing bus stop only 1 km away. Your trip couldn't be easier as the O City Heart New Delhi is 5 km from Delhi International airport.
Situated not far from the accommodation, the restaurant King of Spices offers an Indian menu.