Coast Edmonton Plaza Hotel
Address: 10155 105 Street, Edmonton The Coast Edmonton Plaza Hotel is located in the heart of downtown Edmonton, within a short walking distance from ICE District arts, sports, and entertainment. The hotel features a luxurious day spa, fitness facility with whirlpool hot tub, steam room, salt-water pool, and offers complimentary shuttle service downtown.