Make yourself at home at the Embassy Suites Savannah hotel. the modern, all-suite hotel offers an ideal location in the heart of downtown Savannah, Georgia, just 12 miles east of Savannah Hilton Head International Airport and 12 miles from Tybee Island Beach. The hotel offers the ideal home base for short trips or extended stays in Georgia. Visit nearby attractions including River Street, City...