Region: USA
See All Destinations
Experience genuine Southern hospitality at this comfortable hotel in downtown Savannah, just a short stroll from River Street.