Hotel Brossard Photos

Meet 14 travelers, 2 tour guides and discover 550 photos

Whether you travel for business or leisure, the Brossard Hotel is one of the most sought after hotels of Montreal's South Shore. The hotel offers 125 elegantly furnished rooms and suites combined with a superior level of luxury and service that will make your stay in Brossard a memorable experience. Conveniently located at the foot of…
View Hotel Brossard guide >

Exterior

Choice1

Choice2

Guestroom

Lobby