Best Western Plus Villa Del Lago Inn

2959 Speno Drive
Patterson
California
United States