Shilon Resort is a beautiful 3-star property in Shimla. It is Surrounded by thick pine trees. Based at the height of 7,200 feet, the resort offers desired facilities to the business and leisure travelers both. The cottages have thatched roofs and interiors reflect ethnicity. One of the guests feels that the resort offers an amazing stay to its patrons.
Review
Comments(0)