Magnolia Springs Manor is an 1875 Southern home nestled in historic downtown Helena, Alabama. The Manor is two story home offering a truly magnificent location for many types of events. Host your wedding and reception on our fully landscaped lot. Stroll through the gardens and find the perfect spot for your wedding photo memories or spend some time in quiet reflection on the balcony. Make memories that last for a lifetime. We provide private rooms for Bride and Groom and rehearsal day of the wedding or the night before.