The Sutton Place Hotel Edmonton

Starting at

TripAdvisor Review

Based on 746 review

See all

Perfectly located in downtown Edmonton, the Sutton Place Hotel is connected to five major office towers and over 400 stores, businesses and services in the Edmonton City Centre Mall. The hotel is within easy walking distance to the brand new Sir Winston Churchill Square, the Shaw Conference Centre, ...

More details