8.2/10
Very Good
39 reviews
Free Wi-Fi
Cobblestone Inn & Suites Steele in Steele has 3-star accommodation with a fitness centre, a shared lounge and a bar. Free Wi-Fi is available.
Number of rooms: 31
623 North Mitchell Avenue, Steele, ND 58482, United States