Providing 49 rooms, The Town House - Lavish & Luxury Rooms Near Mall Road Manali hotel is about a 20-minute walk from Van Vihar Park.
The hotel gives access to the Beas River Viewpoint, which is 2.2 km away. There is the Jogini Falls 10 minutes by car from this 4-star hotel. For those travelling from afar, Kullu-Manali airport is 51 minutes' drive away.
The rooms include a dining area, as well as a flat-screen TV with satellite channels for your convenience. They come with a separate toilet and a shower along with such comforts as towels and slippers.