Inn at Ellis Square
Inn at Ellis Square
Inn at Ellis Square

Inn at Ellis Square

Welcome to the Inn At Ellis Square. Located in the historic downtown Savannah, this hotel is steeped in tradition and elegance with modern amenities.