Best Western Windwood Inn (Freer) LIMITED SERVICEYEAR BUILT 2005 YEAR REMODELED 9999ADDITIONAL PROPERTY DESCRIPTION THE BRAND NEW BEST WESTERN WINDWOOD INN AND SUITES, LOCATED IN FREER, TEXAS IS A PRIME LOCATION WITH ALL THE FEATURES OF A TOP NOTCH FAC...