Courtyard by Marriott, Canada Our rating: Medium

Located in downtown Toronto, close to the shops and restaurants, the Courtyard by Marriott is a modern hotel with spacious, comfortable rooms and a wide variety of facilities.

Courtyard Toronto Downtown, Toronto
Map of Courtyard by Marriott, Canada
Courtyard Toronto Downtown, Toronto
Courtyard Toronto Downtown, Toronto
View hotel in detail