The Westin New York at Times Square
270 W 43rd St, New York, NY 10036, 10036
New York, United States
New York, United States