Hotel The Westin New York at Times Square(5 stars)

270 West 43rd Street New York, NY 10036 View on map