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.

No comments: