Located 1.8 miles from Mughal Garden, the comfortable The Queens Head - City Centre New Delhi hotel is just 5 minutes' walk from Tooti Chowk. There is also a car park.
Located 1.5 miles from Cloth Market, the hotel is also in proximity to New Delhi railroad station. Madame Tussauds Delhi is also located within 20 minutes' walk of the New Delhi hotel. The area features a number of shopping sites, such as Karol Bagh Market, which is 1.3 miles from the Queens Head - City Centre New Delhi. The property is in close proximity to Ramakrishna Ashram Marg metro station, providing easy access to all the New Delhi's attractions.
This 4-star hotel features 22 rooms with coffee and tea making equipment, and such comforts as climate control. Guests can make use of a hairdryer and towels in the family bathrooms with a separate toilet and a shower.
Serving both food and drinks, Leo's Restaurant Lounge is situated within 400 feet of the Queens Head - City Centre.