BW PLUS CITY CENTRE INN, Edmonton, Canada
BW PLUS CITY CENTRE INN is conveniently located at 11310 109th Street in Edmonton, Canada
Hotel Location:
Address: 11310 109th Street
City: Edmonton
State: AB
Country: Canada
phone: +1 780-479-2042
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1100
- Car Rent Desk