The World’s Tallest Holiday Inn
Nobody does bigger and better like Manhattan, not even when it comes to Holiday Inns. The value brand is coming to Lower Manhattan in a major way.
Hotel architect about town, Gene Kaufman (who has built several projects for other large hotel brands in town) is working on a 50-story, 400-room full-service hotel at 99 Washington Street, just three blocks from the World Trade Center, that when completed will be the world’s tallest Holiday Inn.”
[read more on Hotel Chatter.com].