Larkspur Landing Campbell

117 Room Extended Stay


550 West Hamilton Avenue
Campbell, CA 95008