Hotel Elan

1215 S 1st Street
San Jose, California 95110
0.5 miles from Centro de Bienestar
More hotels near this hotel