Karta Vacation Rentals
In the heart of Manhattan on 8th Avenue at 34th Street, a short stroll from Madison Square Garden and Macy’s. Ten minutes or less on foot to Times Square, Broadway and the Empire State Building — ideal for theatergoers and city explorers.