Holiday Inn & Suites West Edmonton, an IHG Hotel

Holiday Inn & Suites West Edmonton, an IHG Hotel

11330 170th Street, West Edmonton AB
Experience the ultimate stay at our full-service hotel in West Edmonton, Alberta, strategically located for both business and leisure travelers. Perfectly situated near key corporate hubs such as T...
Categories: