209 E 66th St, New York, NY 10065, United StatesMap
Phone+1 646-918-6513
What travelers say:
More
[Newest] This month's promo code pack
Claim
Recommendations Near iLove Spa
iLove Spa Reviews: Insider Insights and Visitor Experiences
Write a Review
Trip.com
(1 Reviews)TripAdvisor
1 Review
savebythesea
No idea why this great massage and facial place is not well known...it's great
No idea why this great massage and facial place is not well known...it's great. It's clean, in a great location, pleasant staff, great massage, attention to detail with hot stones...well priced.
No idea why this great massage and facial place is not well known...it's great
No idea why this great massage and facial place is not well known...it's great. It's clean, in a great location, pleasant staff, great massage, attention to detail with hot stones...well priced.