The Anchor is a premier event venue located in historic downtown Selma, Alabama, offering two floors of elegant space for a variety of events, including weddings, receptions, and formal parties. With its modern open design and convenient proximity to popular Selma attractions, The Anchor provides a charming and convenient setting for any occasion.
Originally constructed in 1909 and recently restored in 2020, this beautifully renovated building offers a capacity of up to 150 people and features amenities such as handicapped accessibility, on-site catering service, and an outdoor function area. Whether you're planning a small gathering or a larger event, The Anchor provides a stylish and versatile venue for unforgettable experiences.
Generated from the website