Canadian Marriott Head Office
Marriott's Canadian headquarters, located in Toronto, Canada, is the administrative center for all of Marriott's Canadian operations. This bustling center is divided into several departments such as marketing, human resources, finance, sales and customer service, each playing a vital role in Marriott's overall success.