3 star hotel
Best Western Windwood Inn & Suites
1172 E Riley St, Freer, TX 78357, USA - Freer, Texas - U.S - 78357
Show map
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
For the safety and welfare of our guests and staff, our pool is closed until further notice. The Best Western Windwood Inn & Suites located in Freer, Texas is nestled at the heart of the South Texas Brush Country and bears a rich treasure of mystique and natural resources within its boundaries. We are centrally located between San Antonio, Corpus Christi and Laredo. Guests of the Best Western Windwood Inn & Suites will feel right at home in its comfortable, relaxing and clean rooms or guests can enjoy one of our spacious suites. Each of the guest rooms and suites come complete with free high-s...
More details
1172 E Riley St, Freer, TX 78357, USA - Freer, Texas - U.S - 78357
Property Amenities
Wellness facilities
- Pool
Cleaning / Laundry Services
- Restaurant
several
- Restaurant
- Restaurant
- Restaurant
- Restaurant
Check-in starts at: 15:00
Check-out ends at: 11:00