Amenity Spa 90
Wellness · Upper East Side

Amenity Spa 90

$$

Skip this one—recent management changes have tanked service and reliability, with inconsistent therapist availability and overpriced treatments.

Info

📍
Address
341 E 90th St #1FL, New York, NY 10128, USA, NY

More like this