Skip to main content
Contact & Location

Soaring above Savannah, high atop The Alida

Please call the hotel if you have any questions about food and beverage offerings available at The Lost Square, 912-715-7000.

No reservations required.

Location

412 Williamson St, Savannah, Georgia, United States 31401

Hours

Sunday: 2 PM To 11 PM

Monday - Thursday: 4 PM To 11 PM

Friday - Saturday: 2 PM To 1 AM

Getting Here

Reserve