Wildflower Hall, In the Himalayas

check rates
up to: % savings
Chharabra, Shimla, Himachal Pradesh 171012
  • stars
  • rating
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
Special Offer