Holiday Inn Express Hotel & Suites Manteca 3 stars

179 Commerce Avenue, Manteca, CA 95336, United States of America

Hotel image
Read more reviews for Holiday Inn Express Hotel & Suites Manteca