Where to stay in Edmonton – A guide to the capital of Alberta Edmonton is the capital of the Canadian province of Alberta and a growing cultural city. It is also known as the “Festival City of Canada” due to the world-class events it holds each year. In addition to its gastronomic and musical events, Edmonton is an...