The mets should stay at a homeless shelter, Motel 6 is to good for them.....Is there a hooters tower in chicago? lol
I've heard that most sports teams that visit chicago stay at Westin Chicago River North, but I'm just interested in a general idea.