344 East 63rd Street
New York, NY 10021
Get directions

About Us

Welcome to our ocean--a 3,500 square foot, thoughtfully designed European Spa. At last, the state-of-the-art technology, efficiency and design that Europeans have enjoyed for years has arrived.

Reviews