Open All Year... Kasmanda Palace, a Welcomheritage Hotel is located at Musoorie (Uttaranchal, India) is a royal retreat and One of the oldest buildings was originally a part of christ church Complex which was built in 1836 by Captain Rennie Tailour of the Bengal Engineers.