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...