Cuddled within the beautiful valleys and mountains of Shimla, the Seven Hills is a 3-star accommodation, offering tours and treks, complete with water sports.