Offering currency exchange and an outdoor fireplace, Hotel Dalton Inn New Delhi is nestled 7 minutes' walk from Imperial and 2.3 km from the big Ajmal Khan Park. Situated 20 km from Delhi International airport, this guest house features a 24-hour front desk and wake-up service, as well as bicycles for rent.
The 3-star hotel is located in New Delhi, within a few blocks of Ramakrishna Ashram Marg tube station. The Jama Masjid is 100 metres from the Dalton Inn, and Old Delhi halal food is 2 km away. There is the Roman Sacred Heart Catholic Cathedral a 10-minute ride from this property. The nearest bus stop is Shivaji Park, 950 metres away.
The hotel offers rooms with a sitting area featuring air conditioning, along with a flat-screen TV with satellite channels. They offer extra long beds in the bedrooms. Bathroom essentials include a separate toilet and a shower as well as toiletries and bath sheets for guests' extra comfort.
Hotel Dalton Inn offers a continental breakfast daily. The restaurant Re Cafe is located 5 minutes' walk away.