Location: situated 4 Km. from the centre of Sioux Falls.
See more: Hotels in USA Hotels in Sioux Falls Holiday Destinations in USA