The Westin New York at Times Square

The Westin New York at Times Square

4-star hotel