Which renowned landmarks should we visit during our stay at the cosy Red Roof Inn & Suites Savannah Airport?
Staying merely 1.4 km from the cosy Red Roof Inn & Suites Savannah Airport, guests will find one of the top-rated landmarks, Surf Lagoon Water Park, whereas Pooler Stadium Cinemas 12 is 2.2 km away.
Which airport is located closest to Red Roof Inn & Suites Savannah Airport?
Red Roof Inn & Suites Savannah Airport is conveniently situated within a 20-minute drive (15 km) away from Savannah/Hilton Head International airport.