Best Western Paradise Inn

Savoy • Show on map
View Details for Price
Showcasing a seasonal outdoor pool and playground, Best Western Paradise Inn is located in Savoy in the region of Illinois, just 3.7 miles from Champaign. Guests can enjoy the on-site bar. Free WiFi is…More info
