Hotel Snow Lotus Located on the way to Shimla, just few kms away near famous Sankot Mochan Temple and overlooking the complete town of Shimla, Snow Lotus effortlessly blends into the surrounding landscape enhancing its beauty.
Need to Book a Hotel?
+91 8452040404
+9102265176600