Photos for Extended Stay America - Downtown San Jose

3.0
8 votes

Extended Stay America - Downtown San Jose

1255 Orleans Dr, San Jose, California 95112 USA

Add Photo