Snow View Hotel is “CENTRALLY
LOCATED” in the heart of the town, in the
main shopping area, just 30 meters form the town
parking center and main bus stand.Manali, the
resort town, is indisputably the most beautiful
hill station of India. Situated at a height of
1900 meters on the banks of the river Beas, surrounded
by deodar forests and snow covered mountains.