★★ 1. Best Western Windwood Inn & Suites1172 E Riley Street, Freer, TX 78357 Best Western Windwood Inn is the main hotel in Freer, a country town at the crossing of several major highways in far south Texas. The location is 1172 East Riley Street (US 59) - half a mile east of the town center, and beyond the edge of the suburbs so most rooms look out over fields and woodland. This is a small hotel, containing just 35 rooms on one floor with exterior corridors, but offering a good selection of facilities including an outdoor pool, fitness center, 24 hour front desk, free continental breakfast, guest laundry and business center. |