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 features 38 rooms and lies merely a 5-minute walk from Apple Orchard. A restaurant are available for guests' convenience at the resort, which sits in the New Manali district.
Located 250 metres from Hadimba Mandir, this 3-star hotel is right around the corner from the 1500s Hidimba Devi Hindu Temple. Hadimba Himachal Park National Forest is set 13 minutes' walk away. The Vista is 2.1 km from Naggar Castle.
They also come with private bathrooms.
The restaurant Blue Elephant Cafe is located 650 metres away.