Hotel Attraction: A 1908 Mega Tall Hotel in New York City

The Hotel Attraction was proposed to replace the Twin Towers at Ground Zero of Manhattan in 2003.

Hotel Attraction