The most beautiful property in Shimla ! Situated at 8,250 feet above sea level, Wildflower Hall is unique amongst luxury hotels in Shimla. At Wildflower Hall, Shimla in the Himalayas, guests can refresh with nature walks, rafting, cycling or yoga, or relax and rejuvenate with an exclusive spa therapy. ..
A beautiful place to stay and relax yourself and feel the luxury of Obroi’s the restro is overviews get the mountains full of snow the green trees looks like a painting , comes along with the great service of the staff , and above all very less taxes as compared to delhi ,