New Spa Design at The Spa at Wynn

New Spa Design at The Spa at Wynn

The Spa at Wynn, the first and longest-holding Forbes Travel Guide Five-Star spa in Las Vegas, sets a new standard for relaxing in luxury with the debut of its latest design evolution. The 45,000-square-foot retreat has been reimagined with a dramatic new aesthetic and refreshed treatment menu to help guests connect with mind, body, and spirit.