2nd Harrison hotel

Starwood Hotels & Resorts Worldwide opened its 14th Element hotel in Harrison last Thursday with members of the development team pedal-powering…