Microtel Inn & Suites Lodi 2 stars

6428 West Banner Street , Lodi, CA 95242, United States of America

Hotel image
Read more reviews for Microtel Inn & Suites Lodi