Meetings
Perfectly positioned in historic downtown, this magnificent hotel in Montgomery, Alabama has over 140,000 sq ft of exhibit, meeting, and pre-function space under one roof.