Edmonton, Edmonton
Spend a second to
save a fortune!
Spend a second to save a fortune!
11310-109th Street, Edmonton
Featuring a heated pool with a 30 foot water slide, Best Western PLUS City Centre Inn is located in Edmonton. An on-site bar is provided. All room feature free WiFi access. Rogers Place is only 2.
See MoreUsage of subsidiary facilities may incur additional fees