Taylor Hill Lodge


1614 Hwy. 71
Audubon, IA 50025

Ph. 712.563.2248

 

Remodeled English barn with air-conditioning, fireplace, patio, cozy loft with game table and big screen TV. Self-serve breakfast.

 

 

 

 

 

Full Site