Editorial Review
The World Center Hotel is a full-service hotel located on the south side of the World Trade Center with unfettered views of what will become the United States' most famous landmark, the 1776 Foot Freedom Tower. Features include:
* Instant check-in/check-out
* Free high speed internet access
* 24 hour guest service desk/concierge
* Fitness facility
* Free use of a computer printer.
The hotel is minutes from fine dining, shopping and entertainment.