The comfortable 3-star Townhouse Subash Nagar Metro Station Hotel New Delhi includes 30 rooms and is a 25-minute walk from Dilli Haat. This hotel also includes parking.
The New Delhi hotel in the West Delhi district, 1.4 miles from Clock Tower. Located 10 minutes by foot from Subhash Nagar subway station, the accommodation is a short way from Pacific Mall. Guests can make memories with their children by visiting Mystery Rooms Amusement Center, which is 1.7 miles away. The bus stop Khyala Mod is located within 10 minutes' walk of the Townhouse Subash Nagar Metro.
This hotel offers rooms with a sitting area featuring an air conditioner, along with a flat-screen TV with satellite channels. Bathrooms with a separate toilet and a shower, also feature bath sheets and towels for guests' extra comfort.
The property offers a continental breakfast daily. Haldiram's is in the immediate vicinity of the Townhouse Subash Nagar Metro New Delhi.