COLLEGE STATION - Best Western Plus College Station Inn & Suites is now open at 950 Arrington Rd. 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.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.