Hotel Snow View
0 affection 62 views 0 follower
March 25th, 2019 (1 month ago)
Hotel snow view Manali has a long tradition of hospitality and goes back to 1937 located in the heart of town in Manali Hotel & eating joints, Van Vihar, Eco Park and Shopping areas but elegant feel with modern amenities. The hotel is comprised of 40 spacious rooms.