10111 Bellamy Hill Nw, Downtown Edmonton, Edmonton · 0.6 km from city centre
701 Reviews
Luggage room
Multilingual staff
24-hour reception
Check-in hour
Check-out hour
Bellboy service
Newspapers
Gym
Fitness
Didn't find your perfect hotel?
More accommodation in Edmonton