Diplomats allowed on a case-by-case basis
Pet limit: 50lbs
330 East 63rd Street is located on the Upper East Side, just blocks from Midtown Manhattan. Built in 1949, the buiding features a newly renovated lobby beneath its classic red brick façade. The building sits in a charming part of town.