Timbers of Shorewood
1100 N. River Road, Shorewood, IL 60404
4.4
(32 reviews)
"Timbers of Shorewood had available rooms, but they're kind of out of our price range a little bit. I guess you could probably negotiate something, but they're more expensive than any of the other places. It was very nice. I would live there if I coul..."
READ MORE