Tata Vista Resort Mall Road Manali - Centrally Heated & Air Cooled 3*
Main amenities
-
No pets allowed
Location
Tata Vista Resort Mall Road Manali - Centrally Heated & Air Cooled has 38 rooms and is located merely a 5-minute walk from the Apple Orchard. The resort also includes a car park.
This 3-star hotel lies in the New Manali district right around the corner from the Historic wooden Hidimba Devi Hindu Temple. Hadimba Mandir is 250 metres from the property, while the Hadimba Himachal Park is 1.1 km away. The Naggar Castle is 25 minutes on foot from the Vista.
The rooms include private bathrooms equipped with a separate toilet and a shower.
The restaurant Veer Guest House is located 650 metres away.