Esta es una propiedad de lujo, un establecimiento boutique elegante y atrevido diseñado para ofrecer un servicio de personal, una combinación perfecta de la moda vanguardista y pragmatismo innovador ya que el hotel cree que es la manera en la que se debe viajar. Así, mientras que los visitantes exploran la ciudad, este establecimiento cubre todas las necesidades de los huéspedes, ya sea que solo este de paso o por que planea quedarse unos días más, todo lo que necesita está aquí.
Situado en West 45th Street entre las avenidas 6 y 7, se encuentra en medio de algunas de las atracciones más grandes de Nueva York, Times Square está a 1/2 manzana, los espectadores de teatro (Broadway - 1 cuadra), gastrónomos (Restaurant Row - 3 cuadras) y entretenimiento (Rockefeller Center - 4 bloques), también a sólo un corto paseo del Empire State Building, Central Park y Greenwich Village o un rápido viaje a Battery Park, la Estatua de la Libertad y el 9/11 Memorial.
Las habitaciones tienen sábanas de algodón Egyption de 300 hilos, edredones de plumas ultra-felpa, mini bar, televisores de plasma Panasonic de 37 o 42 de pared, 200+ canales de cable HD, películas en la habitación, Bose Wave Radio Sistemas de sonido con conectividad para iPod, cajas de seguridad digitales, exquisitos albornoces, escritorio con teléfono de dos líneas, buzón de voz y puertos de datos y Wi-Fi.
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.