Property Location: With a stay at Chateau Versailles, you'll be centrally located in Montreal, within a 5-minute walk of Sainte-Catherine Street and Montreal Museum of Fine Arts. This romantic hotel is 0.5 mi (0.8 km) from The Underground City and 0.8 mi (1.4 km) from Bell Centre... Show More
Reach us, we're available 24/7.