Extended Stay America Near Savannah Civic Center

301 W Oglethorpe Ave - Savannah, Georgia