Capital O Hotel Heven Near Pacific Mall Tagore Garden features air-conditioned rooms with TV in the Hari Nagar district of New Delhi. This 3-star hotel offers a shared kitchen and room service.
Number of rooms: 30
Block Be 140, Street No 3, Hari Nagar, 110064 New Delhi, India