Holiday Inn Express Temecula

27660 Jefferson Ave
Temecula
California
United States