Fair Hills Resort
Detroit Lakes, MN

Style: Waterfront, Hotel, Historical Building

Min price per 100: $3,000

Seated Capacity: 300

Located on the north shore of beautiful Pelican Lake, Fair Hills Resort is the perfect destination location for the...