For leisure traveller or on a business trip you will find their staff warm and attentive in all efforts to insure you a most pleasurable stay. Find 230 luxurious rooms and suites at very affordable prices. Conveniently located across the street from the Olympic Stadium and just a few minutes from downtown Montreal, makes the hotel a great choice.
|