Located 1.8 miles from Indian Air Force Museum, the comfortable 3-star Townhouse New Delhi Palam Railway Station Hotel is 5 minutes' walk from Yogmaya Temple. There is also a car park.
This hotel in the South West district, 2.3 miles from Tihar Prison Complex. Guests will enjoy visiting Tomb of Adham Khan, situated just moments from the New Delhi hotel. Guests can visit Fun N Food Village, which is around 15 minutes away by car, and spend quality time with their families. The Townhouse New Delhi Palam Railway is 0.4 miles from Manglapuri Terminal bus stop and 0.5 miles from Palam subway station.
Private bathrooms are included in the rooms.
This accommodation offers daily continental breakfast. The Playground is a short way from the hotel.