Castle Creek Inn Resort Spa
The Castle Creek Inn Resort & Spa is a luxurious boutique style inn and spa located on the 10th tee of the eighteen hole of Castle Creek Country Club Golf Course in Escondido.
The hotel is situated in the scenic foothills 30 minutes north of downtown San Diego nestled between the San Diego Wild Animal Park and the Temecula wineries. The Castle Creek Inn Resort & Spa is a small elegant European style inn offering all the comfort and features of a large resort. With only 33 guest rooms this hotel cant help but feel a bit intimate and its roster of past guests includes well known celebrities.
All of the guest rooms feature private balconies and breathtaking views. Rooms are tastefully decorated in a French villa style and include all t the brightest skies and the quietest location in Southern California. The Castle Creek Inn Resort & Spa is minutes to fine dining shopping and entertainment venues.
29850 Circle R Way, Escondido, CA 92026, USA