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.
Guests of Best Western Windwood Inn & Suites can make use of a minibar, LCD TV, individual climate control, a microwave and high-speed internet. They also have coffee/tea makers and a fridge available for self-catering.
Eat & Drink
The hotel Best Western Windwood Inn & Suites serves a continental breakfast for free.
Best Western Windwood Inn & Suites provides a business center, a meeting room and a photocopier along with 24-hour reception, laundry and wake up service.
On-site fitness amenities include a gym and a fitness center.