Yes, Astor Place is pet-friendly, allowing both cats and dogs with a maximum pet weight of 50 pounds.