Karta Vacation Rentals
In the heart of Manhattan’s Financial District, a short walk from Wall Street and the National September 11 Memorial & Museum. Battery Park and the Statue of Liberty are within easy walking distance, with Wall Street subway a 4‑minute stroll. Address: 8 Albany Street, New York, NY.