Holiday Inn Express Hotel & Suites Manteca

Yosemite and Commerce
Manteca
California
United States