Marriott International has opened the newly built Courtyard New York Manhattan/SoHo in SoHo’s Hudson Square area on Varick Street.

Read more