Townhouse Meera Bagh Hotel 4 stars
Offering a restaurant, the 4-star Townhouse Meera Bagh New Delhi hotel lies in West Delhi, which is divided into three subdivisions, Patel Nagar, Rajouri Garden and Punjabi Bagh, 4.1 km from Dilli Haat and within a 10-minute drive of Clock Tower. The hotel also includes a car park.
Indian cuisine is served at Red Chilli that lies a 6-minute stroll away.
This New Delhi hotel is ideally situated 4.8 km from Tihar Prison Complex. Mystery Rooms Amusement Center, approximately 15 minutes' drive away, is definitely a must-see for family tourists in New Delhi. The Townhouse is merely 50 metres from Meera Bagh bus stop and 13 km from New Delhi train station in New Delhi.
Important information
Location
Rooms & Availability
Please, select dates to see available rooms.
Checking available rooms
Searching rooms…
Gallery