My Staycation at Temecula Creek Inn

It is hard to imagine a more beautiful location for a boutique hotel. Driving down a winding road in the mountain foothills of Temecula, which are sheltered by tree canopies, you arrive at Temecula Creek Inn. Just 56 mi from San Diego, it is an ideal setting for a weekend getaway from San Diego. Ideal for […]