This hotel is located in the city centre of Montreal (ca).
Inn 27luxurious Rooms Set In A Historic Old Montreal Building, Built In 1882 Located On The River Front Read more
This hotel is located in the city centre of Montreal (ca).
Inn 27luxurious Rooms Set In A Historic Old Montreal Building, Built In 1882 Located On The River Front
Number of Rooms: 27
This hotel is located in the city centre of Montreal (ca).