3421 Church Street, Stevens Point
Knights Inn Stevens Point is located in Stevens Point and is less than 0.6 mi from The Wellness Spa. The hotel features a restaurant non-smoking rooms free WiFi throughout the property, and a bar. At the snack bar, guests can enjoy a beverage.