Holiday Inn Sioux Falls-City Centre
100 W 8th St Sioux Falls, SD
About Holiday Inn Sioux Falls-City Centre
The Holiday Inn City Centre is set in the heart of vibrant and historic downtown Sioux Falls. We are the largest hotel in the state of South Dakota with 299 guestrooms and over 14,000 square feet of meeting space. We are centrally located within walking distance to many restaurants, unique shops and museums, with easy access to the airport, I-90 and I-29.
Show Phone
Links: Website
Package Pricing
Event Spaces
Embassy 1
Embassy 2
Embassy 3
Embassy Room
International Room
International Room East
International Room West
Starlite Ballroom
Starlite Room