Hotel Holiday Inn Express Sunnyvale - Silicon Valley By IHG
★★★
93 West El Camino Real, San Jose (CA), United States Show on map
Hotel Strata is a 3-star hotel in San Jose (CA), United States. It is one of 228 places to stay in San Jose (CA) listed on Triptoic.
93 West El Camino Real, San Jose (CA), CA 94040, United States
Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Hotel Strata is located at 93 West El Camino Real, San Jose (CA) CA 94040, United States.
Hotel Strata is rated 3 stars.
Highly rated alternatives close by
Guest favorite
Hotel
Guest favorite
Guest favorite
Hotel
Hotel