+91 99999 41579
+91 97171 70578
18002027707
Palampur - Dharamshala Road, Bagora, Palampur, Himachal Pradesh - 176059, India.
bookmystay@theclarkshotels.com