1187 E Santa Clara St
San Jose, CA 95116
P: (408)294-4640

Check-in Get Directions