Fairfield Inn & Suites by Marriott San Jose North/Silicon Valley
Main:
(408) 758-9550
Fax: (408) 758-9551
Fax: (408) 758-9551
656 America Center Court, San Jose, California, 95002