The Eau Spa Opens at the Ritz-Carlton in Palm Beach The Ritz-Carlton, Palm Beach recently opened their new Eau Spa, a 42,000 square-foot palace that fuses baroque designs with modern accents for a sensory Continue Reading [...]