Hotel Universel MontréalHotel
5000 Rue Sherbrooke Est, H1V 1A1 Montreal, Canadá
This hotel is located within 12 minutes’ walk from the Olympic Stadium and 10 km from Montréal city centre. It offers free parking and free transfer to attractions within a 3 km radius.