See the latest prices and deals by choosing your dates.
Hotel in Olympic Park, Montreal
This hotel is located within 12 minutes’ walk from the Olympic Stadium and 6.2 mi from Montréal city center. It offers free parking. The front desk staff was very friendly, very professional very nice, further more knowledgeable and the fact that they speaking English and French that was very easy for me because my French is not fluent so it was excellent.