The George Hotel
This 4-star luxury boutique hotel located in Century Square and steeped in authentic Texas charm is home to an amazing red, white and blue art installation by Houston artist, Thedra Cullar-Ledford. It consists of about 10,000 books with colored spines stacked from floor to ceiling. Free garage parking 24/7.
180 Century Ct, College Station, TX 77840
https://www.thegeorgetexas.com/
979-485-5638