Best Western Lanai Garden Inn & Suites In San Jose (East San Jose)
1575 Tully Road -
San Jose,
CA 95122