Residence Inn Santa Clarita Valencia

The Residence Inn by Marriott® Santa Clarita Stevenson Ranch is an upscale hotel located in the Valencia area of Northwest Los Angeles located just off Interstate-5. Our Golden State Freeway location is your key to accessing everything in the area including the nearby California Institute of the Arts, College of the Canyons, Masters College, Henry Mayo Newhall Memorial Hospital and of course Six Flags Magic Mountain® featuring the new Tatsu® flying roller coaster. The Bob Hope Burbank Airport (BUR) is just under 20 miles away and Los Angeles International (LAX) is about 36 miles.