About Villa Olivia
Villa Olivia is a ski resort in Illinois, United States. Base 98 m, top 152 m.
- Location
- Illinois, United States
- Summit elevation
- 152 m
- Base elevation
- 98 m
- Vertical drop
- 55 m
- Ski lifts
- 7 lifts (1 chairlift, 6 surface lifts)
- Season starts
- 18 Dec
- Season ends
- 7 Mar
Resorts nearby