Monthly Archives: July 2017

“Refined Rustic” Hotel, The George™, Opening Late Summer 2017 in College Station

College Station, Texas – July 12 2017 – Steeped in an atmosphere of authentic Texas charm and bringing a sophisticated flair all its own, The George™ hotel will open its doors in August 2017. Taking its name from notable “Georges” … Continue reading