Con depósito de equipajes y un restaurante, el hotel de 4 estrellas World Center Hotel Nueva York se encuentra en el barrio Manhattan, a 11 minutos andando del memorial del 11 de Septiembre y a 3 km de High Line. Este hotel ofrece a los huéspedes WiFi en toda la propiedad.
El hotel dispone de una ubicación céntrica en Nueva York, en los alrededores de la estación de metro la Calle Rector. El World Center Nueva York está situado cerca del barrio comercial de Nueva York. El establecimiento está situado a poca distancia del Parque Battery. El World Center Hotel está situado a 4 km de la plaza Macy's Herald, mientras que la estación de autobuses The Oculus se encuentra a 5 minutos andando del hotel. La estación de metro más cercana está aproximadamente a 5 minutos a pie del hotel.
Este hotel dispone de 240 habitaciones equipadas con TV con canales por satélite, además de servicio de tetera/cafetera. Algunas habitaciones modernas cuentan con baños privados. Algunas de estas habitaciones tienen vistas al río.
Cada mañana se invita a los huéspedes al restaurante para desayunar. Ofrece un bar lounge en sus instalaciones. El restaurante O'Hara's Restaurant and Pub, que está a un minuto del lugar, sirve comida irlandesa.