Le World Center Hotel se trouve à New York, en face du Memorial Plaza et à 600 mètres de Battery Park. Il propose des chambres modernes dotées d'une connexion Wi-Fi gratuite et d'une télévision à écran plat LCD.
Décorés dans des tons neutres, les hébergements comprennent un bureau. Vous pourrez écouter votre propre musique grâce à la station d'accueil pour iPod, de même que régler la température ambiante à l'aide du moniteur à écran tactile placé au niveau de votre table de nuit.
L'établissement met à votre disposition une salle de sport, un service de concierge 24h/24 et des distributeurs de bouteilles d'eau gratuites à chaque étage.
Installé sur le toit au 20ème étage, le restaurant intérieur/extérieur, le View of the World Terrace Club, prépare une cuisine américaine contemporaine. Le club Living Rooms vous servira quant à lui des rafraîchissements gratuits.
Le World Center Hotel se situe à moins de 1 km du port ferry de Staten Island et du quartier des affaires Financial District. Enfin, la station de métro Cortlandt Street est à 300 mètres.