From
Overview
Rooms
FAQs
1195 ft²
The property is located at 2101 Church St, Stevens Point, Wisconsin, United States, but specific distances to landmarks are not provided.
Instant AI responses are based on hotel information
Victorian Apartment < 1 Mi to Wisconsin River