The Westin Edmonton

10135 100 St Nw
Edmonton
Alberta
Canada