Venue type Hotel
Location Birmingham, United States Of America

Embassy Suites Birmingham

Embassy Suites Birmingham- Hoover is conveniently located off I-459,across from the Riverchase Galleria Mall, the most visited attraction in Alabama.

EBS MatchStaff’s job forum is exclusively for venues and EBS graduates.

Learn more