
college station, TX, United States
Red Roof Inn College Station
Hotel · RED ROOF
With a stay at Manor Inn College Station, you'll be centrally located in College Station, within a 10-minute drive of Texas A&M University - College Station and Central Park. This hotel is 1. 4 mi (2. 2 km) from Gabbard Park and…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park


