Hotel amidst apple orchards, Surrounded by snow mountains all around in the best locality of Manali town in New ManaliMulti-cuisine Restaurant20 well maintained double bedded rooms with great view from rooms.