The Beach Princess: Enjoying Marriott’s Grand Hotel in Point Clear, Alabama

Updated for 2018!

Marriott’s Grand Hotel in Point Clear Alabama is a local landmark. 

Located about a 6 minute drive Fairhope, Alabama, this property is one of the most beautiful resorts in the state of Alabama, perhaps even the south. [Read more…]