If you haven’t been to The George you should definitely check it out. It’s located in Calvary Court off of University Drive in College Station, TX. If you ever need a place to stay it’s a beautiful boutique hotel. I am dreaming of a staycation here someday soon with my hubby!
Read More