19, National Highway Plot No 2 , Near Metro Station, New Delhi, India
Show map
Located within 6 km of Atlantic Water World Water Park Delhi, the comfortable Hotel Townhouse New Delhi includes 36 rooms. Overlooking city, this New Delhi hotel welcomes guests with a daily vegetarian breakfast.
The hotel has a convenient setting approximately 25 minutes' walk from the ancient Surajkund Lake Reservoir, while natural sights like Asola Bhatti Wildlife Sanctuary State Park are about a 10-minute drive away. The tughlaqabad Tughlakabad Fort in New Delhi is 4.6 km from the Townhouse. The property stands just 100 metres from Badarpur tube station and within 30 minutes' drive of New Delhi train station.
The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort. The rooms also have private bathrooms.
A free breakfast is available in the morning. Situated in proximity to Hotel Townhouse, the restaurant 7 Eleven Momos offers a Chinese menu.
+ More- Less
Most Popular Facilities
Wi-Fi
Free parking
24-hour services
On-site Dining
Air conditioning
No pets allowed
+ More
Gallery
Map
Tourist attractions in
New Delhi
Airports
Delhi International - 27 km
Train stations
Hazrat Nizamuddin Railway Station - 12 km
Rooms & Availability
Please wait, we’re checking available rooms for you.