Permanently Closed Has this place reopened? Let us know!
Address:
3834 W 140th St, Cleveland, OH 44111, United StatesMap
Phone+1 216-671-3813
What travelers say:
More
[Newest] This month's promo code pack
Claim
Recommendations Near Relaxation Limited
Relaxation Limited Reviews: Insider Insights and Visitor Experiences
Write a Review
Trip.com
(1 Reviews)TripAdvisor
1 Review
jessejay26
Relaxation
This place is very different but very cool I love the relaxation spa the staff and service was definitely 5 star I will be back the rates are very good also
Relaxation
This place is very different but very cool I love the relaxation spa the staff and service was definitely 5 star I will be back the rates are very good also