Avid Hotels Savannah South

9 Gateway Blvd W Savannah GA 31419 USA

(912) 800-6228

Location