There is something for everyone at IMMERSE spa. The award-winning, resort-style spa offers both luxury and relaxation in our 20,000 square-foot oasis. Choose from a full range of signature treatments designed to transform and refresh your face, body and nails.