Nestled on the shores of the scenic st. Croix river is the historic afton house inn. Fine dining and traditional lodging have been the standards of the restaurant/hotel since 1867. The inn has 15 rooms uniquely decorated with a country antique decor,
Disclaimer: The Accommodation Search Engine cannot guarantee the accuracy of the location of the hotel as shown on the map. You are advised to double check the location with the hotel or booking agent before booking.