Where is SpringHill Suites by Marriott Anaheim Placentia Fullerton located?
SpringHill Suites by Marriott Anaheim Placentia Fullerton, SpringHill Suites by Marriott Anaheim Placentia Fullerton, United States of America (approx. 33.86839°, -117.88065°)