Extended Stay America - San Jose - Edenvale
6189 San Ignacio Ave , San Jose, California, 95119, United States
Extended Stay America - San Jose - Edenvale offers guests multiple amenities and services along with a central Silicon Valley location. Book this San Jose hotel today!