The Spa and Fitness Club is ideally located at 695 Town Center Drive, Costa Mesa, CA, in the heart of Orange County, California.

We are directly across the street from South Coast Plaza, the largest indoor shopping center on the west coast, next door to the Orange County Performing Arts Center and adjacent to the South Coast Repertory.

We are conveniently located near the 405, 55 and 73 freeways, and are just minutes from John Wayne Airport, Newport Beach, and Anaheim.

Click here for a Google Map and Directions