With a stay at The George, you'll be centrally located in College Station, within a 5-minute drive of Texas A&M University - College Station and Kyle Field. This upscale hotel is 0.5 mi (0.8 km) from Texas A&M ... Read more

View all Luxury Hotels in College Station (TX)