Publiboda


BEST WESTERN - WINDWOOD SUITES (FREER)
Sector: Vacation Accommodation/Leisure
Country: US
State: Texas
Address: 1172 E Riley Street, TX 78357, Freer, Texas, US (View Map)
Phone: (361) 394-6200

Description

The brand new Best Western Windwood Inn & Suites, located in Freer, is a prime location with all the features of a top notch facility. Experience comfortable, relaxing, luxurious suites that are affordable and a convenient location for shopping and dining. Freer is the official home of the 'Rattlesnake Roundup' and true Texas Hospitality awaits you.

Total Votes: 0

Visits: 164