Edmonton Best Hotels\\r\\n\\r\\nEdmonton is the capital of Alberta and it is found in the northern region of Canada. The city\\u2019s area is known to be most fer