What is Greg Majors’ favorite spa?

My favorite spa is The Spa at Wynn Las Vegas, by far. Just the variety of water treatments, the lounge — it’s extremely luxurious. Just to sit there and rejuvenate — it’s beautiful.

Related Questions