Find the Best Resorts in Chharabra
Expedia can help you find the best resort deals in Chharabra. Filter by popularity, hotel star rating or resort name to find the ideal resort package in Chharabra for you and your family.
up to: % savings
Chharabra, Shimla, Himachal Pradesh 171012
Wildflower Hall is a luxury mountain resort, set in the pine-scented hills of the lower Himalayas at Mashobra in Himachal Pradesh. Located at an altitude of 2,600 meters (8,250 feet), Wildflower Hall is a picturesque 45-minute drive through forest read more
Jan 1st, 1970