As a National Historic Landmark, the Omni Homestead Resort is a year-round vacationer's paradise. The over 2,300-acre resort houses two golf courses, a downhill ski mountain, a pampering spa ...