Home Tags Thompson Hotels

Tag: Thompson Hotels

Thompson Chicago Opens its Doors

CHICAGO—Thompson Hotels announced the opening of Thompson Chicago, the latest property in its portfolio of lifestyle hotels. Located in Chicago's famed Gold Coast, the...
Advertisement