A343 A 343 Block A, Meera Bagh, New Delhi, India
Show map
The 4-star Townhouse Meera Bagh New Delhi hotel includes air-conditioned rooms approximately a 10-minute ride from Clock Tower. Nestled in West Delhi, which is divided into three subdivisions, Patel Nagar, Rajouri Garden and Punjabi Bagh, this New Delhi hotel is ideally situated 3.8 km from family attractions like Mystery Rooms Amusement Center.
Around a 15-minute drive from Bindra park, the hotel is also around a 20-minute drive from Dilli Haat. Well-connected to many sights, the Townhouse New Delhi is just near Meera Bagh bus stop.
In close proximity to the accommodation, Red Chilli serves Indian meals.
+ More- Less
Most Popular Facilities
Wi-Fi
No pets allowed
+ More
Gallery
Map
Tourist attractions in
New Delhi
Airports
Delhi International - 22 km
Train stations
Delhi Cantonment Railway Station - 5 km
Rooms & Availability
Please wait, we’re checking available rooms for you.