- Afton Cheap Inn
Afton, United States Cheap Inn Listings
Located in the quaint charming town of Afton along the banks of the Scenic St./ Croix River. The St. Croix River is one of the top destination rivers for pleasure boating. This small town country...
>> Show Listing Details
>> Show Listing Details