Open today, 9:00am - 7:00pm
- (949) 743-3644
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.