This CASTLE is not only the BEST hotel in Canada but also the OLDEST hotel in the country. This architectural masterpiece was built in 1893 making it 129 years old. This Fairmont hotel is located in one of the oldest and most beautiful city in Canada, Quebec City or in French Ville de Québec in […]