Karta Vacation Rentals





In the heart of Tribeca, on the corner of West Broadway and Chambers Street. This downtown New York hotel is a short walk from Washington Market Park, One World Trade Center and the National September 11 Memorial. Easy access to the city’s civic and financial hubs. Address: 85 West Broadway, New York, NY 10007.