travel blog

Chateau Versailles offers Joie de Vivre in Montreal, Canada

You know you are in Montreal when your hotel serves afternoon tea. The Chateau Versailles, a former 19th century home, is ideally located in downtown Montreal. Shoppers will be happy to know that this boutique hotel is located within the Golden Square Mile on Sherbrooke Street West, home to high-end retailers, jewelers and fashion houses.

Chateau Versailles offers Joie de Vivre in Montreal, Canada Read More »