New registration is on HOLD till 30th April 2018.
Luxury Hotels in Solang Valley, Manali – Solang Valley Resort is one of the best hotels in Solang Valley Manali, India. A three star hotel in Manali, offering a range of world class facilities and a proven favourite for discerning travelers, our prime location offers easy access to all. Book online and get best deals.


Who Upvoted this Story