The Hotel @ Times Square Reviews

The Hotel @ Times Square is a newly renovated boutique hotel, located on 46th Street (between 5th and 6th Ave), blocks from Times Square, Rockefeller Center, the Theater District, The Museum of Modern Art and Fifth Avenue shopping.