Hotel characteristics
22 rooms
22 rooms
Wellsprings is located in Stillwater. This apartment hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the apartment hotel.
Places nearby: National Wrestling Hall of Fame, Optimus Prime Statue and McKnight Center for the Performing Arts
Choose dates to see live room availability for this hotel.