"It'll be a great place if they ever finish it." - O. Henry
Monday, April 25, 2005
The former Mayflower Hotel, just above Columbus Circle on Central Park West, is being demolished with considerable speed. Word in the press is the site will soon feature (surprise, surprise!) a new luxury condo tower with stores around its base. Occupancy target: late 2007.