El hotel fue construido en 1931 en el mismo y grandioso estilo Art Deco que el Radio City Music Hall. Ofrece todas las comodidades de un hogar en sus 790 habitaciones, incluidas 37 suites, así como instalaciones de fitness y lavandería (de pago). El establecimiento climatizado cuenta, a su vez, con un vestíbulo con recepción y servicio de salida 24 horas, caja fuerte, servicio de cambio de divisas, ascensor, cafetería, bar y restaurante. Los huéspedes podrán hacer uso de la conexión a Internet WiFi (por un cargo extra).
El hotel se encuentra en el centro de Manhattan, a solo un paso de Times Square y a poca distancia a pie de los teatros, el Rockefeller Center, el Radio City Music Hall, tiendas y restaurantes. Además, cuenta con una ubicación céntrica con respecto a los lugares de negocio o placer. Se trata de un animado lugar en el que hospedarse en el corazón de la ciudad de Nueva York.
Las habitaciones del hotel están diseñadas para acomodar tanto a huéspedes en viaje de negocios como de vacaciones. Están equipadas con conexión a Internet WiFi, películas en la habitación, secador de pelo y set de plancha. Los cuartos de baño privados vienen con ducha y bañera. Otras de las comodidades estándar son camas dobles, teléfono de línea directa, TV por cable/vía satélite, radio y aire acondicionado y calefacción regulables.
Por un suplemento, es posible hacer uso del aparcamiento con servicio de aparcacoches. Los huéspedes deberán ser mayores de 21 años para poder realizar el registro. Hay una tasa obligatoria de aproximadamente $ 10, por habitación, por noche, a pagar por el huésped directamente en el hotel.
El Times Square es una intersección de Manhattan (Nueva York). Está situada en la esquina de la Avenida Broadway y la Séptima Avenida. La zona del Times Square está formada por las manzanas situadas entre las Sexta Avenida y Octava Avenida que constituyen la parte occidental de la zona comercial del Midtown de Manhattan. Al igual que la Plaza Roja de Moscú o Piccadilly Circus de Londres, Times Square se ha convertido en un icono mundial y símbolo de la ciudad de Nueva York que se caracteriza por su animación y por la publicidad luminosa. Anteriormente se llamaba Plaza Longacre. Recibió su nombre actual por las oficinas de The New York Times, que se encontraban en el edificio One Times Square. Es, junto con el Central Park de Nueva York, la zona metropolitana de Estados Unidos que más ha aparecido en películas y programas de televisión.