![The George Hotel, Georgetown The George Hotel, Georgetown](/upload-images/thegeorgehotelsc1366.jpg)
South Carolina
The George Hotel, Georgetown
The first design-led boutique hotel in Georgetown, South Carolina, The George is a new waterfront property with two culinary concepts that aims to redefine luxury accommodations in the region with 56 rooms and suites that tell their own stories and...