The Alida joins modern life with the timeless charm of Savannah’s revitalized riverfront and new entertainment district. It is tied as Savannah’s favorite downtown hotel. – 412 Williamson St.