Magic Carpet Travel is located at 316 West Poplar Street, Heyworth, Illinois. This is one of the 2 Magic Carpet Travel found in Heyworth. Click here to view a list of all Magic Carpet Travel in Heyworth, Illinois.
Please call (309) 473-8003 to find out check in and check out times of Magic Carpet Travel.
Most hotels in Heyworth accepts both Cash and major Credit Cards. Please call (309) 473-8003 to find out available payment options accepted by Magic Carpet Travel.
There's no review submitted on Magic Carpet Travel by direct visitors of this website.
Add Your Review on this Hotel