+91 70552 20903
+91 97171 70578
18002027707
Picture Palace Bus Station, The Mall Road, Mussoorie, Uttarakhand - 248179, India.
bookmystay@theclarkshotels.com