The Manhattan at Times Square
The Manhattan at Times Square, 790 7th Avenue, New York, New York, NY 10019
~ Four Star Hotel in New york ~
Only a few minutes from Times Square and Broadway theatres, this New York hotel offers free Wi-Fi and rooms equipped with plush bedding and a flat-screen tv. ~ BOOK NOW
No Comment