Holiday Inn City Centre
100 W. 8th Street, Sioux Falls, South Dakota USA 57104
(605) 339 - 2000
Beautifully placed within blocks from the Big Sioux River, and iconic Falls Park is the Holiday Inn City Centre of Sioux Falls. This modern hotel boasts large rooms, suites that feature free Wi-Fi, cable TV and desks for business travelers. Come with service that is top notch, and staff that do their part to ensure your stay is positive and memorable.
In addition to great guest suites with amenities ranging from coffee makers to separate living areas, the Holiday Inn has a restaurant with a casual atmosphere, lounge, fitness area and business center. Also available are six meeting rooms, including a 10th floor ballroom with a beautiful view of Downtown Sioux Falls. Book your reservation today!
Hours of Operation
Open 24 hours, 7 days a week