Auberge Royal Versailles
7200 Rue Sherbrooke Est, Montreal, Quebec, Montreal, H1n 1e7
Average, 3
This 3 star hotel is located within the city of Montreal. It is a short drive away from the Olympic Park and the nearest station is Radisson. The Hotel has an outdoor swimming pool. All 132 rooms are ...
More Info