New York City Business Hotel Accommodations
Conveniently Located in the Heart of Downtown
Located on the border of Tribeca and the Financial District just a short walk away from Wall Street, City Hall, and The World Trade Center, The Cosmopolitan New York Tribeca is ideally situated for NYC business travel. Our TriBeCa business hotel offers a full range of business amenities, such as free Wi-Fi, in-room desks, and a business center on the lobby level. The Chambers Street Subway Station, is located on our corner which makes midtown Manhattan and downtown Brooklyn just minutes away.