Description
Best Western Plus Westwood Inn offers these services: motel, wedding planning supplies, wedding planner, weddings, hotel, lodging.
by ourbis
on October 03, 2019 from ourbis
Information from the business
At the Best Western Plus Westwood Inn you’re sure to find that little something extra. With our modern amenities and thoughtful design, the Best Western Plus Westwood Inn will stand out among other hotels in Edmonton,AB...
by foursquare
on October 27, 2018 from foursquare
The Best Western Plus Westwood Inn is centrally located in the heart of Edmonton, Alberta, Canada. Comfortable accommodations paired with the excitement of the city just outside this premium
by googleplus
on March 12, 2013 from googleplus