Get a Hotel in Afton

Afton House Inn

Afton House Inn

Afton • Show on map 7.6/10 View Details for Price

Afton House Inn features a private beach area, terrace, a restaurant and bar in Afton. The property is around 25 miles from Mall of America, 28 miles from TCF Bank Stadium and 30 miles from U.S. Bank…More info

Book now