Book Your Stay in Edmonton Now

Best Western Plus Westwood Inn

  • 18035 Stony Plain Road NW, Edmonton, Alberta

Enjoy the comfort that Best Western Hotels Canada are known for, and unwind at the Best Western Plus Westwood Inn Edmonton in spacious accommodations and suites. Plus, it's only 5 minutes from West Edmonton Mall: North America's largest shopping and entertainment centre!