The Alcove is a newly renovated event venue in downtown Birmingham, Alabama, offering a single adaptable room for up to 100 seated or 150 standing guests. The…
Venues & Spaces · Birmingham, United States · Services: Indoor Venue Hire, In-House AV, Lighting, Photo Booth Hire