Savannah Inn

100 Travelers Way
Georgia
United States