The Hotel at Times Square Reviews

The Hotel at 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.

The Hotel ...

Write a Review

Please correct errors below to continue.