Karta Vacation Rentals
In the heart of Chelsea on W. 28th Street, a short walk from the Empire State Building, Madison Square Garden, Times Square, Herald Square shopping and Chelsea Piers. Major offices like Google and American Express are nearby, so it’s a convenient NYC base for both sightseeing and business.