Holiday Inn Express Hotel & Suites Lodi

1337 E Kettleman Lane
Lodi
California
United States