The Sutton Place Hotel in Edmonton is a premier hotel in the downtown core. It's conveniently and centrally located next to business and retail. The staff are always over the top friendly and willing to assist. I’ve always received first class treatment during my many stays at the Sutton. more







