Savor Spa

This lovely eco-chic boutique spa inĀ  the West Village is an oasis away from the bustle of the city. Friendly staff and management make this a truly blissful experience.

SAVOR SPA

ADDRESS:
327 West 11th Street
NY 10014

COUNTRY:
New York

WEBSITE:

www.savorspa.com