Located 2.7 miles from Clock Tower, the comfortable 3-star Via Town Plaza Hotel New Delhi is a 6-minute walk from Hashtsal Minar. This hotel also features Wi-Fi in all rooms.
The New Delhi hotel is set in the West Delhi district, right around the corner from Uttam Nagar East metro station. The accommodation is also 1.5 miles from World Development Foundation in New Delhi. The Via Town Plaza is also only steps away from Tihar Prison Complex and Uttam Nagar Terminal bus station is 5 minutes' walk away. This hotel is 10 miles from New Delhi train station, while Delhi International airport is 25 minutes' drive away.
The property offers rooms with a sitting area featuring air conditioning, along with a flat-screen TV with satellite channels. Bathrooms, fitted with a separate toilet and a shower, also provide guests with bath sheets and towels.
The Via Town Plaza New Delhi is a stone's throw from Himalaya Sagar and serves delectable meals.