Remove Ads

Photo of The Capri Motel

2.4
19 votes

The Capri Motel

2465 El Camino Real, Santa Clara, California 95051-3001 USA

Add Photo
Remove Ads

Claim copyright