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.
More about Greg Majors:
Answers from Greg Majors: