Hotel FOUR POINTS BY SHERATON MONTREAL CENTRE VILLE Address: 475 Sherbrooke Street West - MONTREAL, CANADA
This 3 star hotel is located in the city centre of Montreal (ca). It is close to the Concodia University.