3580 El Camino Real, Santa Clara, CA 95051, USA
3580 El Camino Real Santa Clara, CA 95051
Santa Clara
California
95051
US
877-411-3436877-411-3436
Vagabond Inn Santa Clara welcomes a maximum of two pets, 35lbs or less, per guest room for an additional $20 per pet, per night (non-refundable) and a $100 refundable deposit. Please note that reptiles are not …