Home / Archives of Tag "luxury in Alabama"
Category: Travel
A Grand Experience: Stealing away for luxury in Alabama

Our journey of rejuvenation and pampering began as we arrived near dusk at the Grand Hotel Marriott Resort, Golf Club and Spa located in Point Clear, Alabama. As the sun melted into the lavender and pink sky and a brisk wind blew, we entered the lush grounds lined with moss-draped ancient oaks and at once felt as if we had come home. Everyone was so gracious and hospitable. Known as the Queen of Southern Resorts for more than 150 years, the Grand ...

Read more »