College Station, Texas
Valencia Group’s new luxury hotel, The George is a 162-room luxury hotel located in the center of the Century Square mixed-use destination in College Station. The George is comprised of large community lounge areas including its expansive porch and intimate settings such as its craft cocktail bar, restaurant and wine bar. Embracing the region’s southern hospitality, The George offers a contemporary aesthetic and art installations that are rooted in the agriculture and mechanical community while paying subtle homage to the region’s railway station, the town’s namesake. Every aspect of the hotel is handcrafted with authentic and regional details, providing a real sense of the spirit of College Station and the surrounding landscape. The George is anticipated to be complete in Fall 2017.