Conveniently located in the centre of Charleston, in South Carolina, this delightful hotel is the best accommodation option either when travelling for business or pleasure. Close to the sea and several green parks, those staying at this accommodation..