The Excelsior Hotel, at 45 West 81st Street, has been sold for nearly $80 million to
Read moreDetailsThe Excelsior Hotel, at 45 West 81st Street, has been sold for nearly $80 million to
Read moreDetailsDozens of homeless people have been living at the Excelsior Hotel at 45 West 81st street, as the city continues to rely on temporary private housing
Read moreDetails