Microtel Inn & Suites by Wyndham Tracy

861 West Clover Road, Tracy