Das 4-Sterne Chateau Versailles liegt im Stadtviertel Centre-Ville Montréal, in einer Entfernung von 21 Autominuten vom Flughafen Montreal-Trudeau. Das Hotel verfügt über Sicherheitseinrichtungen wie einen Safe und einen 24-Stunden-Sicherheitsdienst.
St.-Josephs-Oratorium ist innerhalb von 10 Autominuten leicht erreichbar. Zum Stadtzentrum von Montréal sind es nur 10 Gehminuten. Musée des beaux-arts de Montréal und Concordia University sind in der Nähe zu finden. Das Chateau Versailles ist in einer Entfernung von nur 500 Metern von der U-Bahn-Station Guy-Concordia.
Einige Zimmer im Hotel sind mit einer individuellen Klimaregelung, einem Bügeleisen/-brett. Und Zentralheizung ausgestattet und verfügen über Selbstversorgeroptionen, vor allem eine Minibar. Die Zimmer bieten den Gästen ein persönlicher Safe, ein Schreibtisch und Hochgeschwindigkeitsinternet. Die Zimmer blicken zudem auf die Stadt.
Sie können die 400 Meter entfernten Restaurants Cloakroom Bar und Le Taj besuchen.