Courtyard by Marriott Santa Clarita Valencia

28523 Westinghouse Place, Santa Clarita, CA 91355