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 drive from the 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 the Mystery Rooms.
Nearly a 15-minute ride from the Bindra park, the hotel is also nearly a 20-minute ride from the Dilli Haat. Well-connected to many sights, the Townhouse Meera Bagh New Delhi is in close proximity to Meera Bagh bus stop.
A stone's throw from 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
Indira Gandhi International Airport - 22 km
Rooms & Availability
Please wait, we’re checking available rooms for you.