Hotel San Jose

399 Silicon Valley Blvd San Jose CA 95138 USA

(408) 770-6635

Location