W New York Downtown Opens
August 20, 2010W Hotels officially opened the W New York Downtown August 18, a towering structure just steps away from the planned Freedom Tower on Ground Zero. The 58 floor tower features 217 guest rooms in the new hotel and more in private condos, both offering views of the Statue of Liberty, Empire State Building, Hudson River and […]