73 Cuchara Avenue East Cuchara Colorado
73 Cuchara Avenue
La Veta
Colorado
81055
US
Welcome to our quaint and cozy inn (formerly known as Cuchara Inn) that will be your base while you explore the beautiful scenery, enjoy hiking, biking, fishing, and relaxing. We have an array of rooms to accommodate singles, couples, families. Our remodeled conference room is available for group meetings or events.