The Studio Homes at Ellis Square
New Availability

The Studio Homes at Ellis Square

Savannah, Georgia

Starting at

$225/night