Baymont Inn & Suites
Hotel
Sturgis
This Sturgis, South Dakota hotel has a 32-inch flat-screen TV. Bear Butte State Park is less than 5 miles away.
Number of rooms: 86
2721 Lazelle Street, Sturgis, SD 57785, United States
Hotel booked 1 times today.