Beauty & Spas in Carmel, CA
Beauty & Spas
118 The Crossroads.,
Carmel ,
CA
93923
UNITED STATES
Based on 1 reviews
THE day spa to go to!
I booked an appointment at the last minute, actually I walked in and asked if they had appointments available for that same day, and they did! So I had a facial followed by a massage: it was an incredible experience! The staff was very...Worldwide > United States > Carmel, CA > Beauty & Spas