The Westin New York at Times Square
Welcome to a place where time ceases to tick and begins to flow. Where every sense is soothed and energy restored. Where your well-being reigns supreme. In the center of Times Square, New York City all around, discover the perfect hotel destination.