About 10 minutes' drive from the Tihar Prison, the 4-star Townhouse Meera Bagh New Delhi hotel includes 30 rooms.
The Dilli Haat is 4.1 km from this New Delhi hotel, while Delhi International airport is 25 km from it. The hotel also takes you to the Mystery Rooms, which is approximately a 15-minute drive away. The Townhouse Meera Bagh New Delhi is just near Meera Bagh bus stop.
The rooms feature air conditioning, along with a multi-channel TV for guests' utmost comfort.
Red Chilli is situated right around the corner from the property.