El hotel Chateau Versailles Montreal, de 4 estrellas, cuenta con 65 habitaciones y está a unos 25 minutos a pie de la Plaza de las Artes. Este hotel ofrece aparcamiento privado en las instalaciones.
El hotel, en el barrio Südvorstadt, está situado a un corto paseo del Museo de bellas artes de Montréal. Situado a 500 metros de la estación de metro Guy-Concordia, el hotel Chateau Versailles Montreal está a unos 3 km de la Basílica Notre-Dame. La Universidad McGill también se encuentra a unos 15 minutos a pie. La estación de metro más cercana está a tan solo 500 metros.
Algunas de las habitaciones del lugar están equipadas con climatización individual, calefacción central y una plancha, además de las instalaciones de autoservicio como minibar y servicio de tetera/cafetera. Estas habitaciones, amuebladas con escritorio, tienen zona de comedor y pequeña cocina. Algunas habitaciones incluyen vistas a la ciudad.
El restaurante Cloakroom Bar se halla a unos minutos a pie del Chateau Versailles Montreal.