Nestled in the heart of College Station, Texas, The George is a luxurious 4-star boutique hotel that exudes authentic Texas charm. Located just 1.2 miles from Reed Arena and a mile north of Kyle Field, this hotel offers guests a perfect blend of rustic elegance and modern comfort. College Station, home of Texas A&M University, is a vibrant city with a rich history and a lively cultural scene. Guests at The George can explore nearby landmarks such as the Bonfire Memorial, Kyle Field, and the George Bush Presidential Library and Museum. The hotel is situated in the bustling Century Square, a 60-acre mixed-use development that features the city's best retail, dining, and entertainment venues.