+91 99999 41579
+91 97171 70578
18002027707
Near Himachal Secretariat, Chotta Shimla, Shimla, Himachal Pradesh - 171002
bookmystay@theclarkshotels.com