
Baymont Inn & Suites Georgetown/Near Georgetown Marina
120 Church St, Georgetown, SC 29440, USA, Georgetown
Location Looking for a place to spend a night after a long walk around the city? Hotel Baymont Inn & Suites Georgetown/Near Georgetown Marina is located in Georgetown. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel —
ParkingPoolPets OK












