Best-Western-Plus-College-Station-Inn-and-Suites

Best Western Plus College Station Inn & Suites Opens in College Station

by Haisten Willis

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.

You may also like