That place is Magnolia Springs in the state of Alabama. One of the main reasons ... As you approach the hotel, you'll feel like you're entering another world where Southern comfort is more than ...