Best Western Plus West Edmonton is a hotel in west Edmonton, Alberta, offering guest accommodation together with a meeting room for business and group use…
Venues & Spaces · Edmonton, Canada · Services: Conference & Meeting Rooms, Accommodation, Catering