Shangri-la Beauty Spa has two convenient locations:

Our first store is located between Grand Street and Broome Street, New York. And our second store is located on Grand Street. For more info, go to contact page.

We believe, we have a responsibility to our clients to make them look good and feel even better. Your wellness and health are also extremely important. That's why we use only the highest-quality products.

We encourage you to relax when you come in sit back and relax. Our trained professionals will handle all of your wellness needs during your visit.