Where is SpringHill Suites by Marriott Auburn?

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°)


Where is SpringHill Suites by Marriott Auburn on the map?