Tag Archives: Westin Chicago River North Resort

Monday Morning Consultant – Westin North Chicago review

Chicago is one of my favorite towns in the US, hands down. There also happens to be a few Starwood properties here and we ended choosing the Westin Chicago River North – this would be the first time staying at this hotel, as my preferred hotels are the W City Center or Chicago Hotel and Towers – but there is …

Read More »