The historic Grand Hotel Marriott Resort, Golf Club & Spa combines the luxuries of a resort hotel with the conveniences and comforts of home.  Whether you are vacationing with the family or organizing an event, our friendly staff and lavish amenities ensure your every need is met.