price per night
Located at an approximate distance of 5 km from Manali Bus Depot, Snow Flakes Resort Manali is a luxury resort, surround
Offering internet access to its patrons, Six Season accompaniesis one of the leisure hotels in Manali. This property is