Capri Motel, Santa Clara
https://capri-motel-santa-clara.usa8.info
Offering a seasonal outdoor pool, Capri Motel is located in Santa Clara. Free WiFi access is available. Levi’s Stadium is 3.5 mi away. Each room here will provide you with a cable TV, a refrigerator, and a microwave.
2465 El Camino Real, Santa Clara, CA 95051, United States of America