The Westin New York at Times Square
Ideally located for leisure and business travelers alike, The Westin New York at Times Square in Midtown Manhattan is close to New York City’s top attractions, including Broadway theatres, Central Park, Grand Central Station and the Rockefeller Centre.