Edit info
  • Open today, 9:00am - 7:00pm
  • (949) 743-3644
  • 2300 SE Bristol St Ste B
    Newport Beach CA 92660

Searching for a day spa? If you are around Newport Beach, CA, try Spa Otani, a spa located at 2300 SE Bristol St in Newport Beach, CA 92660. Looking to schedule an appointment? Call (949) 743-3644. Visit Spa Otani during the hours listed below.

Yelp Reviews