O Holiday Inn Express Hotel & Suites-Edmonton South está situado apenas a 7 km da Whyte Avenue (avenida) e dispõe de uma piscina interior e de uma banheira de hidromassagem. Todas as manhãs é servido um buffet de pequeno-almoço. Está disponível acesso Wi-Fi gratuito.
Uma televisão de ecrã plano está incluída no Holiday Inn Express Hotel & Suites South Edmonton. Cada unidade está equipada com um micro-ondas, um frigorífico e comodidades para preparar café. Também está disponível uma secretária.
Os hóspedes podem exercitar-se no centro de fitness do hotel. Um centro de negócios e comodidades para reuniões estão disponíveis. Estão disponíveis serviços de lavandaria no local.
O Centro Comercial West Edmonton fica a 20 minutos de carro do hotel. A Universidade de Alberta fica a 8 km.