Best Western Windwood Inn & Suites is a 3-star hotel located in the heart of Freer. Best Western Windwood Inn & Suites has been welcoming guests to its luxurious rooms since 2005.
The city center is about 20 minutes on foot. 88 km to Cotulla.
The hotel is around 95 km from International airport.
At Best Western Windwood Inn & Suites, guests are offered rooms with high-speed internet, flat-screen television, climate control, a mini bar and a microwave.
Eat & Drink
Every morning a complimentary continental breakfast is served.
Such facilities as free parking, an elevator and a safety deposit box are available on-site.
Best Western Windwood Inn & Suites provides a gym and a fitness center to help guests keep fit.