Best Western Paradise Inn, Savoy

Best Western Paradise Inn, Savoy

Best Western Paradise Inn, Savoy
https://best-western-paradise-inn.usa8.info

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.

709 North Dunlap Ave nue, Savoy, IL 61874, United States of America