The George Hotel, a new mainstay in Georgetown, SC, where 43 of the 56 rooms have waterfront views. The local owners had a goal to create an upscale hotel that would serve as a luxurious respite ...
GEORGETOWN, S.C. (WCBD)–Businesses in Georgetown ... Many businesses believe it stems from the opening of The George, a hotel on Front Street. Business owners along the waterfront district ...