The Holiday Inn Express Hotel and Suites Placentia is located in the heart of the Orange County and is just minutes away from..
Placentia / Placentia