At This Luxury Resort Near Palm Beach, Wellness Is Five-Fold
Christina Berke Christina Berke

At This Luxury Resort Near Palm Beach, Wellness Is Five-Fold

Spas can get a reputation for being frivolous and fancy, but wouldn’t the world be a better place if everyone had the chance to unwind and get pampered? The spa at Amrit is a marvel at 103,000 square feet and four floors — the largest in Florida. It even has its own set of elevators, so after treatment, you don’t have to poke around and risk running into anyone.

Read More