The St. Regis Chicago Arrives
We’re going to throw this out there: Chicago (not LA, not New York, and not Miami) has the best city hotels in the United States. And the food — well, don’t get us started. Today, there’s a new luxury hotel on the scene. Especially for Marriott fans, the St. Regis is yet another reason to put Chicago on the weekend-trip rotation. Although there isn’t a ton of information the new hotel yet, here’s what we do know. The Vision The…
DISCOVER MORE