back to previous page

The Lehmann Mansion


Historical landmark situated on 60 magnificent acres in the Village of Lake Villa. Beautifully restored and renovated for weddings, banquets and private parties. Three-season tent accommodates up to 350 guests.

Location & Nearby Attractions
What's Nearby>>
Click tags for related items
You may also like...