The Coast Edmonton Plaza Hotel is one of downtown Edmonton`s best hotels! The hotel’s 299 well-appointed guest rooms and suites are suitable for families or long-term guests. Our location in downtown Edmonton is a stone throw away from shopping, dining and the convention centre.
Location & Contact
Address: 10155 105 Street