About I SPA
I SPA, a New York spa, promises personalized treatments aimed at physical and emotional well-being and invites guests to treat the visit as self-care. Appointments are recommended, and it accepts credit and debit cards. Opening hours are posted. Rated 3.7 from 3 Google reviews, with two five star ratings and one at one star. Call to confirm the specific treatments and prices.
Services and details
Contact
- (646) 359-0799
- 260 W 91st St, New York, NY 10024
- Website
- View on Google Maps
Listing compiled from public sources on 2026-10-28. Report a correction or request removal. Back to day spas in Manhattan.