Located about 5 minutes' walk from Tooti Chowk, the 3-star Hotel New Delhi gives easy access to various tourist attractions.
This New Delhi hotel places you 2.4 km from the Bhuli Bhatiyari Ka Mahal and 2.3 km from the Orissan - style Laxminarayan Temple. A popular place in New Delhi is the Roman Sacred Heart Catholic Cathedral, which is nearly 25 minutes' walk away. The hotel stands 2.5 km from the Jama Masjid, popular with pilgrims and tourists alike. The property is approximately 10 minutes on foot from Shivaji Park bus stop and in the vicinity of Ramakrishna Ashram Marg tube station. The hotel is located in the centre of New Delhi, 20 km from Delhi International airport.
Offering a flat-screen TV with satellite channels, the 10 rooms come with climate control to ensure a comfortable stay. There is also a private bathroom. A separate toilet and a shower, along with a hair dryer and complimentary toiletries, are provided.
Guests may find the restaurant The Gem Bar & Resturant merely 1.2 km from this accommodation.