Prime location hotel is availale for long term lease in Manali, Himachal Pradesh in India. Property has 32 well equipped and fully modernizd rooms with all available standard hotel amentiies.