The Quality Inn® Wine Country Temecula hotel is centrally located between San Diego and Los Angeles, about 15 miles from the Pacific Ocean.
This Temecula, CA hotel is close to Lake Skinner, the Pechanga Casino and the Pala Casino. Popular area attractions include Lake Elsinore, the Welk Resort Theater and Oceanside Beach.