Filter Results
Apply Filters
Clear Filters
Castle Hotels in Santa Clarita
The Magic Castle
23031 8Th Street, Santa Clarita, United States Show map
Located 4.6 km from St. Francis Dam-Ruins of Collapsed Dam, the 1-bedroom The Magic Castle Apartment Santa Clarita overlooks the garden. Wi-Fi and parking are also available at this apartment.
Book Now
The Magic Castle Unit 1-2
23031 8Th St, Santa Clarita, United States Show map
The Magic Castle Unit 1-2 Apartment Santa Clarita includes a terrace and is situated just 6 minutes' stroll from First Presbyterian Church. Valencia Glen Park is 2.7 km from the apartment while…
Book Now