El hotel dispone de 210 habitaciones con acceso a Internet de alta velocidad, TV por cable 32" y escritorio con silla ergonómica. Además cuenta con centro de negocios, máquina de hielo, conserjería y caja fuerte en la recepción.
Situación: en el centro de Nueva York, a una manzana de Times Square y de los teatros de Broadway y próximo al Empire State Building y al Central Park. Hay varias estaciones de metro en los alrededores del hotel.