Filter Results
Apply Filters
Clear Filters
Castle Hotels in Salida
Barnwood Chateau With 2 Master Suites Hot Tub
10399 West Cherokee Drive, Salida, United States Show map
Ensuring a relaxing stay with a Jacuzzi, the 3-bedroom Barnwood Chateau With 2 Master Suites Hot Tub Salida villa is situated 3.7 km from Riverside Park and can accommodate 6 guests. Providing guests…
From US$ 294
Book Now