Write a review

Extended Stay America - San Jose - Downtown/1560 N 1st St - San Jose - California (CA)

← View details

1560 N 1st St, San Jose, CA 95112-4822, San Jose, California (CA)

00 1432-8779997