World Center Hotel

A unique location directly across from the Freedom Tower.

This property is situated in Lower Manhattan near many of New York's attractions, including the Statue of Liberty, Wall Street, Battery Park and the shopping and dining options of Tribeca. But the most notable thing about its setting is that it resides on the southern side of the World Trade Center site, within view of the Freedom Tower and 9/11 memorial. Guest rooms include floor-to-ceiling windows, LCD TVs, iPod docking stations, complimentary bottled water stations on every floor and for the business traveler, work desks with ergonomic chairs and complimentary Internet access. For long-term visits, corporate apartments offer kitchenettes. Guests also enjoy the privilege of access to the hotel's 20th-floor View of the World Terrace Club, a private restaurant and networking club, offering dining on its heated terrace.

Hotel Information


144 Washington St. New York NY 10006 U.S.


212-577-2933 Hotel’s Website

Hotel Features

Business center Meeting room Restaurant Valet parking

Reserve Your Room

Powered by

Best price guaranteed


What's Nearby

blog comments powered by Disqus