Staybridge Suites by Holiday Inn - San Jose

Address:

1602 Crane Ct
San Jose, CA 95112

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms