Delhi House is set in New Delhi, 13 km from Tughlaqabad Fort and 17 km from Humayun's Tomb. The property is located 19 km from Pragati Maidan and 20 km from India Gate. The hostel features garden views, an outdoor pool, and free WiFi is available.
All rooms at the hostel are equipped with a seating area. The rooms come with a private bathroom, while certain rooms come with a kitchenette. The rooms will provide guests with a toaster.
Delhi House offers a barbecue.
Qutub Minar is 21 km from the accommodation. The nearest airport is Delhi International Airport, 29 km from Delhi House.