Address:
93 Bowery, Lower East Side, Manhattan, New York, USA |
Description:
Pets are always welcome. Location Located in Chinatown, in Lower Manhattan, the Wyndham Garden Chinatown hotel is located just steps from Soho, Little Italy, Tribeca and the Lower East Side. Nearest Subway Station: Grand Street (B and D) ... |