USA, Alabama Golf HolidaysThe Grand Hotel Golf Resort & Spa 3 Nights2Dinner, Bed and Breakfast5 Nights4Dinner, Bed and Breakfast7 Nights5Dinner, Bed and BreakfastSee all packages