The Grand Hotel Marriott Resort, Golf Club & Spa is an historic hotel on the shores of Mobile Bay. Founded in 1847, the resort boasts a 20,000 square foot spa and two renowned golf courses at The Lakewood Club