The Town House
New Delhi Delhi
Check in
12:00 PM
Check out
11:00 AM
With a stay at The Town House in New Delhi (Pashim Vihar), you'll be a 4-minute drive from Janakpuri District Centre and 6 minutes from ISKCON Temple Punjabi Bagh. This hotel is 10.4 mi (16.8 km) from Chandni Chowk and 10.9 mi (17.6 km) from Jama Masjid.
Make yourself at home in one of the 120 air-conditioned guestrooms.
Property Details
Location
9/310 Sunder Vihar, Paschim Vihar, New Delhi, Delhi 110087, India