This downtown New York City hotel opens with unfettered views of the rising Freedom Tower and National 9/11 Memorial & Museum. Located at the southern edge of the World Trade Center rectangle, the World Center Hotel is convenient to all downtown businesses and historic sites.
Located directly across from the World Trade Center
With stirring views to the North of the Hudson River and the rising National September 11 Memorial & Museum and Freedom Tower at the World Trade Center, and, to the South, the Lower Manhattan harbor and the Verrazano Bridge
Access to the View of the World Terrace Club, a private restaurant and networking club located on the 20th floor of the hotel, featuring year-round outdoor dining on its heated 20th floor terrace
A Landmark New Address Among Downtown New York City Hotels
Discover the groundbreaking new World Center Hotel at the World Trade Center. Stylish and modern, with unfettered views of the rising National September 11 Memorial & Museum and Freedom Tower, we offer an unforgettable location in the heart of downtown NYC. Book your Lower Manhattan hotel reservations directly through this site for exceptional rates with no booking fees.