Where is SpringHill Suites by Marriott Auburn located?
SpringHill Suites by Marriott Auburn, SpringHill Suites by Marriott Auburn, United States of America (approx. 38.93104°, -121.05769°)
SpringHill Suites by Marriott Auburn, SpringHill Suites by Marriott Auburn, United States of America (approx. 38.93104°, -121.05769°)