Coast Edmonton Plaza Hotel by APA Edmonton
10155 105th Street -
Edmonton,
AB T5J1E2
Near Rogers Place