ramada hotel & conference centre s

11834 Kingsway Ave. N.W.
Edmonton
Alberta
Canada