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. 99 km to Laredo.
The hotel is around 95 km from International airport.
At Best Western Windwood Inn & Suites, guests are offered rooms with climate control, flat-screen TV, a mini bar, a refrigerator and coffee/tea makers. For more comfort a roll in shower and a hairdryer are provided.
Eat & Drink
The hotel Best Western Windwood Inn & Suites serves a continental breakfast for free.
Along with a safety deposit box, an elevator and a free car park there are a business center, a meeting room and a copier available on the premises.
On-site fitness facilities include a gym and a fitness center.