New Hotel, Rooftop Bar further Transformation of West River Street

Monday, February 18th, 2019

The Alida Hotel at 412 Williamson St. opened late last year, but I only recently made my first trip to The Lost Square, the hotel’s surprisingly comfortable rooftop bar.

Read more at Savannah Now