160
COLLEGE STATION, TEXAS — Best Western Plus College Station Inn & Suites is now open at 950 Arrington Road in College Station. The 64-room hotel is located within the Tower Point mixed-use development. Rooms include mini-fridges, microwaves, coffee and tea makers, work desks and 42-inch televisions. Community amenities include a fitness room and outdoor swimming pool.