Close Window
View Category

Residence Inn Toronto Vaughan

Suites

Studio Suite Living Area (5 of 25)

Stretch out in our spacious living room area featuring a sleeper sofa, 32-inch flat-screen TV and free wireless high-speed Internet service.