Hotel Shimla Greens is inspired by the magic of Nature’s love. Situated in the “Shimla” proud Capital of the state of “Himachal” the biggest Hill Sation of India, the green slopes are covered with Firs, Pines, the Himalaya Oak and Carmine Rhododendron Trees