Dining options at the hotel include a restaurant and a coffee shop/café. A bar/lounge is on site where guests can unwind with a drink. A business center is on site at this 3-star property.
A computer station is located on site and wired and wireless Internet access is complimentary. Event facilities measuring 7000 square feet (650 square meters) include conference space. This Art Deco hotel also offers a 24-hour fitness center, multilingual staff, and complimentary newspapers in the lobby.
Ramada by Wyndham Edmonton South is a smoke-free property.