Situated in the beautiful countryside of Temecula, California, and only a short drive from area attractions, including local vineyards, this hotel features comfortable accommodations in an ideal location.
Address: 28190 Jefferson Avenue, Temecula (California)
Rates from:
USD 103 Book Now