Afton House Inn, AFTON, Minnesota (MN)
Conveniently located at 3291 South St Croix Trail () in AFTON, Minnesota (MN) (55001), Afton House Inn can be reached at 6514368883. Please call in advance to make a reservation.
More restaurants in AFTON, Minnesota (MN)
Afton House Inn contact information and details:
Address: 3291 South St Croix Trail - , AFTON, Minnesota (MN) 55001
Contact Phone: 6514368883
