The Sutton Place Hotel

Edmonton
Alberta
Canada