The Westminster Palace Hotel was a luxury hotel in London, located in the heart of the political district. Opened in 1860, the Hotel was the scene of many significant meetings, including the London Conference of 1866 which finalized the details for the confederation of Canada. It also served as the office building of the India Office of the British government for several years in the 1860s. It was demolished in 1974.