Castle Creek Inn Resort Spa

from
check rates
avg/night
up to: % savings
29850 Circle R Way, Escondido, CA
  • stars
  • rating
Nestled amidst the picturesque foothills of Temecula’s Wineries, within minutes of the world-famous San Diego Wild Animal Park, Southern California beaches,and just 35 minutes north of downtown San Diego. read more
Special Offer
Reviews