Stay 3 nights and get your 4th night Free or stay 5 nights, get your 6th night FREE! Holiday and Prime date blackouts apply.
The Cowboy Village Resort is the newest addition to the Town Square Inns. The Cowboy Village is a beautiful resort property consisting of 82 new log cabins. The cabins have a variety of floor plans from spacious private suites to cozy family queen bunk units. Each cabin has its own bar-b-que grill and picnic table on a covered porch. Set on 4 acres of land, with hundreds of mature trees, and beautiful lawns, the Cowboy Village makes you feel as though your in the middle of a forest and yet your just four and a half blocks from Town Square.