Karta Vacation Rentals
In the heart of Tribeca — downtown New York — wedged between SoHo, Chinatown and the Financial District. A short drive from Brooklyn Bridge and One World Trade Center and within easy reach of the Empire State Building. Address: 77 Walker Street, NYC.