Savannah River Inn

412 Williamson St
Savannah
Georgia
United States