The George, a boutique hotel in Century Square, immerses guests in the history of College Station and pays tribute to famous “Georges.” The Texas-inspired design, luxurious guest rooms, and impeccable service make your stay unforgettable
The George, a boutique hotel in Century Square, immerses guests in the history of College Station and pays tribute to famous “Georges.” The Texas-inspired design, luxurious guest rooms, and impeccable service make your stay unforgettable