Where is Four Seasons Corporate office Headquarters

Four Seasons Headquarters Address and Contact

  • Address: 1165 Leslie St
    North York, ON M3C 2K8
  • Phone Number: +1 416-449-1750
  • Fax Number: 416-441-4374
  • Email:
  • Number of Employees: 45000
  • Established: March 21, 1961
  • Founder: Isadore Sharp

Four Seasons Headquarters Location & Directions

Four Seasons Headquarters Executive Team




Founder and Chairman


President and Chief Executive Officer


Executive Vice President, Global Business Development


President, Worldwide Hotel Operations


Executive Vice President and Chief Human Resources Officer


Executive Vice President and Chief Financial Officer


President, Portfolio Management and Owner Relations


Executive Vice President and Chief Marketing Officer


Executive Vice President, General Counsel and Secretary


President, Hotel Operations – Asia Pacific

About Four Seasons, History and Headquarters Information


Four Seasons was founded in the year 1961. The company has been operational for almost 58 years now. The founder of the company was Isadore Sharp. The founder of the company had bought a large piece of land in Toronto and therefore had planned for a stopover for various other business travellers. And thus, the Four Seasons Motor Hotel started its operations. Over the next course of the years, the company had built more hotels too, especially the $4 million Inn on the Park hotel in the year 1963. The company had later expanded to London as well, where upscale luxury was a part of the company too. The company also established a hotel in London in the year 1970.

But in the year 1974, due to overruns of the various costs at the Four Seasons Hotel Vancouver, the company almost went into bankruptcy. Due to the same reason, the company had planned to shift to its own management only business model and therefore removing all the related costs that are associated with buying lands and building. In the year 1986, the company had become a limited public entity. Then in the 1990s, the company was competing with another well-known brand of hotel and resorts, named Ritz Carlton - for which Four Seasons gained the most market share. During the 2000s, due to various economic downturns, the operations of the company was affected. The September 2011 terrorist attacks on the World Trade Centres also slowed down the tourism business as well. The company was recovered from its losses by Bill Gates of Microsoft and Prince Al-Waleed bin Talal of Saudi Arabia, in the year 2007. The company was then owned by the same pair as well, for about a cumulative amount of $3.8 billion. The company also faced a financial crisis between the years 2007 and 2010, and about 10 per cent of its employees were sacked too. The company started to open new hotels in China and India, during the years 2010 and 2012. In the year 2013, the company had also opened its latest hotel in Russia as well, followed by hotels in Indonesia and Jakarta. The company had also opened a new hotel at Yorkville, known as the Toronto Hotel which had almost 259 rooms. The founder of the company was also responsible for writing a memoir known as Four Seasons: The Story of Business - describing all about the company since its inception. The headquarters of the company is based in 1165 Leslie Street. The name of the place is North York, while the name of the state is Ontario, Canada. The pin code of the area is M3C 2K8.


Four Seasons is a company based in Canada that helps in providing various kinds of international luxury hospitality services to its customers and clients all over the world. The company has over 112 properties in over 47 countries around the globe. The current chairman of the company is Isadore Sharp. As of the year 2015, the total revenue generated by the company is more than $4.3 billion. Also, the number of employees working at the company is more than 45,000, as of the year 2018.


The primary services provided by the company include allowing customers and clients to obtain various kinds of hospitality services via the company’s established hotels and resorts worldwide. The company helps in maintaining a depth of reliability, along with connection and trusts with their guests. 

Four Seasons Headquarters Photos

Rate This