Montreal, Montreal
Spend a second to
save a fortune!
Spend a second to save a fortune!
7200 Sherbrooke East, Montreal
Situated only steps from the Radisson Metro Station and La Place Versailles shopping center, Hotel Royal Versailles offers modern rooms with free WiFi and mini fridges.
See MoreUsage of subsidiary facilities may incur additional fees