Wildflower Hall Hotel Himachal Pradesh

Asia, Himachal, India, Luxury, Mountain, Nature, Relax - No Comments » - Posted on August, 1 at 3:37 am

A great resort located near Shimla, in the region of Chharabra (a small village situated approximately 8250 feet (2514 m) above sea level, 13 km from Shimla, India on National Highway 22 (Hindustan-Tibet Road)), Wildflower Hall is a property of the Oberoi Group (link). History: The first owner of Wildflower Hall was Mr. G H [...]

Read More..>>

Posted in Asia, Himachal, India, Luxury, Mountain, Nature, Relax | No Comments »