Windsor Hotel
Montreal
The Windsor Hotel was a hotel located in Montreal, Quebec, Canada. It is often considered to be the first grand hotel in Canada, and for decades billed itself as "the best in all the Dominion". Wikipedia
People also ask
What happened to the Windsor Hotel?
What is the history of the Windsor Hotel Montreal?
What was the Windsor Hotel previously called?
How many rooms does the Windsor Hotel have?