Coast Edmonton Plaza is a 4 star hotel based in Edmonton. This hotel is situated at 10155 105Th Stree,Edmonton,Ab T5j 1E2,Canada.
Coast Edmonton Plaza hotel has following aminities:
Car parking (Payable to hotel, if applicable)
Some of our suggested Hotels in Edmonton are: