The Alida
BASIC INFORMATION:
State: Georgia
Address:
412 Williamson St, Savannah, GA 31401Property Stars: 4 Star
More Details
The Alida features custom furnishings, original designs & local craftwork, & captures a city at the intersection of historic, antebellum America & modern life
Pay $200 for $300 in hotel credit to be used through 12/21