141 Allen St, New York, NY 10002, United StatesMap
Phone+1 212-780-1913
What travelers say:
More
Explore near Mama Spa: Where to Stay, Eat, and Visit
Mama Spa Reviews: Insider Insights and Visitor Experiences
Write a Review
Trip.com
(1 Reviews)TripAdvisor
1 Review
William-Illinois
Great walk in massage
In the city visiting my daughter. Wanted a walk-in massage and was referred to this spa. Very nice. Individual rooms, not just spaces divided by curtains. Professional set up. Reasonable price. ...
Great walk in massage
In the city visiting my daughter. Wanted a walk-in massage and was referred to this spa. Very nice. Individual rooms, not just spaces divided by curtains. Professional set up. Reasonable price. ...