Holiday Inn Express – Lodi

Holiday Inn Express – Lodi

This hotel is located in Lodi, California Wine Country right off Highway 99. Provides a central location to the cities of Sacramento & San Francisco, the shores of Santa Cruz and Monterey Bay and the slopes of Lake Tahoe.

© 2024 DogTrekker.com
Website by Brandhound

,,,