Anyone stayed at the W Hotel (Starwood) in Chicago? The one that is near Navy Pier? Thinking of booking it for a Cubs trip in August. Just wanted to hear some opinions even though it looks pretty good on all the review websites.
W hotel in Chicago?
Collapse
X

Comment