The Desmond Tutu Center

180 Tenth Ave, New York, NY, United States, 10011

The Desmond Tutu Center Map

180 Tenth Ave, New York, NY, United States, 10011
Exterior - The Desmond Tutu Center

Hotel Information

The Desmond Tutu Center is a business friendly hotel located in New York's Chelsea neighborhood, close to Chelsea Art Museum, Times Square, and United Nations Headquarters. Additional points of interest include Federal Reserve Bank of New York and New York Stock Exchange.

Hotel Features.
This 3.5 star property has a business center and offers small meeting rooms, a technology helpdesk, and audiovisual equipment. Complimentary wireless Internet access is available in public areas. This New York property has 743 square meters of event space consisting of banquet facilities, conference/meeting rooms, a ballroom, and exhibit space. Business services, wedding services, concierge services, and tour assistance are available. Guest parking is available for a surcharge. Other property amenities at this Edwardian property include multilingual staff, laundry facilities, and a garden. This is a smoke free property.