Inn on the shores of the St. Croix River, in the town of Afton, Minnesota. This restaurant/hotel was built in 1867.
Each room is unique in decor, with an antique ambiance, along
with the modern conveniences of a private bath and television. Deluxe rooms
feature whirlpool tubs and outdoor balconies overlooking the St. Croix River.
Afton House Inn
3291 South St Croix Trail
Afton, MN 55001
Afton House Inn, Afton MN
Good Hotels USA Good Hotels USA
Good Hotels Minnesota Good Hotels Minnesota