Choose your preferred language. We speak English (US) and 42 other languages.
820 West 79th Street, Willowbrook, IL 60527, United States of America
August 14, 2016
August 2, 2016
눉Not enough parking
눇It was a reasonable price
August 3, 2016
눉Your feet stuck to the carpet. Wallpaper was held up by staples. Bathtub needs to be replaced..really worn out hotel. Seems like this hotel was held up with chalk and staples. Pillows were flat. Beds were hard. Knew I was in trouble when I seen the old style TV set...wow, I was surprised it worked. Room had a damp muskie smell to it.
눇Staff was very nice.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!