4341 El Camino Real, Santa Clara, California, 95051
(408) 244-3366
Tags: hotels in santa clara, hotels santa clara, hotels santa clara ca, hotels in santa clara california, hotels santa clara california, hotels in santa clara ca, santa clara hotels, hotels near great america santa clara
No reviews yet. Be the first to write a review!