Wild Flower Hall
Situated at 8,000 feet above ocean level, Wildflower Hall is special among lavish lodgings in Shimla. At Wildflower Hall, Shimla in the Himalayas, visitors can invigorate with nature strolls, boating, cycling or yoga, or unwind and restore with a select