Looking for hotels in Santa Clarita, CA? Try our Residence Inn by Marriott! Our Santa Clarita hotel offers free Wi-Fi, free breakfasts, and spacious suites with full kitchens - perfect for a trip to nearby Magic Mountain or an extended ...
25320 The Old Rd
91381 Stevenson Ranch, California
Ph. (661) 290-2800