Excelsior Hotel on West 81st Sold for Nearly $80 Million; New Owner Known for ‘Pricey Rentals’ December 29, 2021 | 10:00 AM 19 The Excelsior Hotel, at 45 West 81st Street, has been sold for nearly $80 million to Read moreDetails