Coast Edmonton House Hotel

10205 100 Ave NW
Edmonton
Alberta
Canada