Howard Johnson San Jose
1215 S First St , San Jose, California, 95110, United States
Howard Johnson San Jose offers guests multiple amenities, a great price and central location to multiple Silicon Valley attractions and more. Book this San Jose hotel today!