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.
Reserve Your Room
Best price guaranteed