Wyndham Garden Chinatown
93 Bowery New York, NY 10002
Manhattan: Downtown New York City
The newest Wyndham Garden in New York City located in Chinatown, just steps away from shopping and fine dining in Little Italy, Soho, the Lower East Side, Tribeca, and Downtown Brooklyn. This boutique-style hotel features 106 rooms.