Please feel Free to connect with us by email or fill the form . Alternatively, you can call us at your Spa Location Newport Beach, CA

Royal Thai spa location is located in Newport Beach, CA 

4020 Birch Street
Newport Beach, CA 92660

To making reservation same day booking, Call us at 949-251-0599