Inn at Ellis Square

201 West Bay Street
Savannah
Georgia
United States