|
Retailer | Price | |
---|---|---|
Hotels | £99.75 | Go to shop |
Le Centre Sheraton Hotel is located in the heart of downtown Montreal, within walking distance of fabulous shopping as well as the city's business and entertainment districts. Featuring 825 deluxe guest rooms of which 158 have been specifically designed...
|