10065-100Th Street, AB, T5J 0N6
The hotel is located in Edmonton, overlooking the largest parkway in North America also the North Saskatchewan River Valley. The hotel is in walking distance to shopping, sports, arts, dining, recreation, and attractions such as the symphony, dance, visual arts, theatre, and opera. Edmonton, Canada's 'Festival City,' hosts numerous annual festivals each summer.
The hotel is a ...