Rooms
Make yourself at home in one of the 35 guestrooms. Complimentary wireless Internet access is available to keep you connected. Bathrooms with showers are provided.
Location
With a stay at Hotel Neha Palace in Manali, you'll be within a 5-minute drive of Mall Road and Tibetan Monastary. This hotel is 1.7 mi (2.8 km) from Hadimba Devi Temple and 7.4 mi (11.8 km) from Solang Valley.