Residence Inn Toronto Vaughan Customer Service Numbers

  1. Inquires: 1-905-695-4002

  2. Alternative: 1 866 630 0708

  3. Head Office Location: 11 Interchange Way, Vaughan, Ontario L4K 5W3, Canada
  4. Driving Direction: Follow the directions to locate Residence Inn Toronto Vaughan
  5. Locations Near You: Find nearby locations of Residence Inn Toronto Vaughan

Customer Service Paths for Additional Help


To Get Answer of Common Question
Problem Solution: Residence Inn Toronto Vaughan has provided answer to all possible quires on their web portal that covers common issues & problems, instructions, guidance, etc.

Login To Your Account
Login/Sign in: You can directly login to your account from here
Forgot your Marriott Bonvoy username or password? Please enter your member number or the email address linked with your account profile.

To Create Account on Residence Inn Toronto Vaughan
Sign Up/Register Account: If you are not a registered user, you can create an account.

What is Residence Inn Toronto Vaughan in the Process of?

Residence Inn serves as premier brand for residential accommodation or extended stay hotels which was introduced by Jack DeBoer in 1975 by opening its Hotel “Gatehouse” in Wichita, Kansas, United States. An American diversified hospitality company, Marriott International which is responsible for managing hotels and its related lodging facilities had acquired the ownership of Residence Inn in 1987 and renamed as Residence Inn by Marriott. The various facilities offered by the company includes food service area, exercise room, Exercise room, laundry, swimming pool, wi-fi and many more. It operates more than 600 Residence Inn hotels in the province United States, Canada and Mexico. All the activities are carried out under the slogan “It's not a room, it's a residence”.