Description: The Vagabond Inn Santa Clara Hotel is with 70 rooms located in Santa Clara at 3580 El Camino Real. Our Santa Clara hotel features free continental breakfast, swimming pool w/sundeck, and newly remodeled rooms and other in-room amenities.. If you have a large family or huge group, you’ll feel right at home in our spacious suites!