Address : 93 bowery, new york Show Hotel Map
This property is located right in New York City's Chinatown, just steps away from shopping, bars and fine dining in Little Italy, Soho, Lower East Side and Tribeca. The property offers a host of valuable amenities to provide guests with an exceptional experience while visiting New York City. Guests will find B & D Subway and Penn Station nearby, as well as the Museum of Chinese in America, the World Trade Center Memorial, the New Museum and Times Square.