Hotel Overview
This 3 star hotel is located in the city centre of Montreal and was established in 1991. It is close to the Old Montreal and the nearest station is Place d' Armes. The Hotel has an indoor swimming pool and a fitness centre/gym. All 235 rooms are equipped with hairdryer, ironing set and air conditioning.
99 Avenue Viger Ouest
Montreal
Canada
5148789888