Quality Inn and Suites Savannah North

7220 Highway 21
Georgia
United States