X

The Westin New York at Times Square
New York, New York (NY)