Nestled in the beautiful confines of Santa Clarita, just moments away from the Nethercutt Museum, the Hotel Lexen Newhall immerses its guests in luxury, neighboring Six Flags Magic Mountain. The highlight, unquestionably, is being treated to a rejuvenating spa experience that simply elevates this boutique getaway.