Ramada Plaza by Wyndham Montreal
Accommodation
Hotels
Located midway between downtown and the airport, this hotel features well-equipped rooms and a business centre.