About Us: Stay at the newly renovated Holiday Inn Winnipeg South when visiting Winnipeg Manitoba. Everything is new again for an upgraded experience, including guestrooms, meeting spaces, lobby, restaurant and fitness centre.