Montreal, Montreal
Spend a second to
save a fortune!
Spend a second to save a fortune!
3407 Peel Street, Montreal
Just steps from popular Mount Royal Park and offering easy access to many downtown Montreal attractions, this hotel features a business centre, fitness centre and free in-room WiFi.
See MoreUsage of subsidiary facilities may incur additional fees