Remove Ads

Photos for Holiday Inn Express & Suites Santa Cruz, an IHG Hotel

3.6
208 votes

Holiday Inn Express & Suites Santa Cruz, an IHG Hotel

1410 Ocean St, Santa Cruz, California 95060-2825 USA

Add Photo