The Mayflower Hotel was located at Central Park West between 61st and 62nd street in New York City. It was constructed in 1926 and stood for over seven decades before being demolished in 2004. It was not a fancy place (the New York Times called it “drab and brown”) and its sad, singular claim to fame was that Pat Sullivan, producer of the Felix the Cat cartoon lived there in the ’30s.
Even though it stood for nearly 80 years, the only acknowledgment of the hotel’s existence is a tiny plaque on a nearby bench on Broadway featuring this clinical and decidedly unromantic inscription:
The funding for these benches was provided in 1996 by The Mayflower Hotel
Whatever New York City office was responsible for the text on that plaque blew it. They opted for cold acknowledgment when they could have imbued that bench with magical, magnetic pop power forever. Here is what the plaque should have said:
In 1983, Dave Stewart and Annie Lennox, the musicians collectively known as “Eurythmics” composed “Here Comes The Rain Again” during a stay at The Mayflower Hotel.”