Hotel Homewood Suites San Jose Silicon Valley(3 stars)

10 West Trimble Road View on map