Springhill Suites Temecula Valley Wine Country Temecula

  • Information

Springhill Suites Temecula Valley Wine Country

Address 28220 Jefferson Avenue
Town Temecula
General Info

Conveniently situated in Temecula , this property is the perfect base for both business and holiday travel. Hotel was constructed in 2009. There is an on-site car park.