6.7/10
30 reviews
Free Wi-Fi
Situated on the edge of a scenic forest preserve, this LEED certified hotel boasts a restaurant and indoor pool. Each guest room is equipped with free Wi-Fi and cable TV.
Number of rooms: 100
3300 Drew Avenue, Sandwich, IL 60548, United States
Hotel booked 1 times today.