315 a St., Boston
4 bedrooms
Baths
Guests
Located in Stillwater, Rivertown Inn is within a 15-minute walk of Lowell Park and Saint Croix River. This 4-star bed & breakfast is 11.9 mi (19.1 km) from Maplewood Mall and 19.2 mi (30.8 km) from Mississippi River.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.