Scottish Inn Savannah South

Scottish Inn Savannah South, 9 Gateway Blvd S, Savannah, GA 31419, United States

(912) 920-1900

Location