Book Now, Pay at the Hotel

Westin New York at Times Square Reviews

Situated in Manhattan's famous Times Square, the Westin New York at Times Square has just completed renovations in 2009 and is the first hotel in New York state to receive the Green Seal of Environmental Responsibility.

Westin New York ...

Write a Review

Please correct errors below to continue.