Choose your room
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 equipped with hairdryer, safe, ironing set and air conditioning.
Useful information:Other names for Hotel Royal Versailles: