Long-ago demolished Mayflower Hotel still offering hospitality (sort of)
The evocatively named Mayflower Hotel on Central Park West was demolished in 2004 after a 74-year run to make way for the ultra-swank condo 15 Central Park West.
The dowager of a hotel was a favorite for out-of-towners who wanted to secure a good view of the Macy’s Thanksgiving Day Parade. It added a little old-world character to the Lincoln Square area,…
Keep reading with a 7-day free trial
Subscribe to The Retrologist by Rolando Pujol to keep reading this post and get 7 days of free access to the full post archives.