Masters Inn - Savannah Garden City

4200 Highway 21
Garden City
Georgia
United States