Fairfield Inn by Marriott 820 W 79th St Willowbrook, IL 60527-5609
Found 1 report:
Malik Swanson on 10/16/2010
This place is not the Marriott hotel. the location is the Super 8 hotel 820 W 79th St
Willowbrook, IL. The room that they were found in is room 347. The bed bug are crawl all over the bed!!!