Featuring free WiFi throughout the property, My Place Hotel-Sioux Falls, SD offers pet-friendly accommodation in Sioux Falls. Every room at this hotel is air conditioned and features a flat-screen TV with cable channels.
Address: 3005 South Carolyn Avenue, Sioux Falls (South Dakota)
Rates from:
USD 92 Book Now