The Park Royal is located at 23 West 73rd Street, right off Central Park. This unique building was constructed in 1926 and was originally a luxury hotel. It now houses 242 high-end apartments on 15 floors. Some of these apartments have terraces.
Each unit is equipped with new windows, a modern kitchen, dishwasher, and parquet floors. Additional amenities at the Park Royal include a 24 hour doorman, concierge, sports club, bike room, and laundry room. There is also a children’s playroom, and pets are permitted.