Savannah Garden Hotel

6800 Abercorn St
Savannah
Georgia
United States