Description
The Holiday Inn City Centre is located 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 conveniently located within walking distance to many restaurants, unique shops and museums, with easy access to the airport, I-90 and I-29.
Reviews
To write a review, you must login first.
Similar Items