El Millennium Premier New York Times Square es un boutique hotel de 4 estrellas ubicado en el corazón de Times Square, lo que le permite a los huéspedes descubrir las atracciones de Broadway, la 5ta Avenida y el Rockefeller Center. Además de ofrecer Wi-Fi y un gimnasio, el hotel brinda el servicio de bicicletas gratuitas para explorar la ciudad. Cada habitación cuenta con un baño privado y TV de pantalla plana.
Al estar ubicado en Times Square, el hotel se encuentra cerca de numerosos puntos de interés en la ciudad de Nueva York. Algunos de los lugares más destacados incluyen el Empire State Building, el Central Park, el Museo de Arte Moderno (MoMA) y la Estatua de la Libertad. Los huéspedes también pueden disfrutar de la amplia variedad de restaurantes, teatros y tiendas que se encuentran a poca distancia del hotel.