Sutton Place Hotel
Address: 10235 101 Street, Edmonton The Sutton Place Hotel Edmonton is located in the heart of downtown, only steps away from the ICE District. The hotel is connected by an indoor pedway to Edmonton City Centre, major office towers, 400 stores, and the Light Rail Transit (LRT), and is an easy 10-minute walk from Rogers Place, home of the Edmonton Oilers.