Situated merely 7 minutes' stroll from Shyam Sunder temple, Town Pallace Inn New Delhi offers proximity to various city highlights. There is also parking.
Located 3.4 miles from Jantar Mantar Observatory, the 3-star hotel is also approximately 3 miles from New Delhi railroad station. The New Delhi hotel stands in the vicinity of Patel Nagar metro station. Rock Garden, a well-known local spot, is also only 8 minutes by foot from the Town Pallace Inn New Delhi. You can catch the bus at West Patel Nagar bus stop, within a few blocks of the property.
The nearby dining opportunities include Barista, which is 0.3 miles from this New Delhi hotel.