Get directions to: Fairfield Inn Savannah I-95 South, Savannah, GA
Restaurant address: 17027 Abercorn St Savannah, GA 31419, USA
Restaurant: Fairfield Inn Savannah I-95 South