24971 Railroad Ave, Santa Clarita, California 91321-1053 USA
Queen Room: <strong>1 Queen Bed</strong><br /> 288 sq feet (26 sq meters)<br /><br />Free WiFi, free toiletries, free local calls, and refrigerator<br />
Claim copyright