nyc spa

Admin's picture

Clay Spa

Conveniently located at 25 West 14th Street, CLAY provides an atmosphere infused with natural light, offering a refined setting that is, at once, warm and modern.

Scroll to Top