Filter Results
Apply Filters
Clear Filters
Luxury accommodations in Savoy
Best Western Paradise Inn
709 N Dunlap Avenue, Savoy, United States Show map
Located around 6 km from the seasonal outdoor water park "Sholem Aquatic Center", the smoke-free Best Western Paradise Inn Savoy offers bright rooms approximately a 25-minute walk from the grassy 55…
From US$ 93
Book Now