Hotel Elan

1215 S 1st Street
San Jose
California
United States