Located in the heart of Silicon Valley, close to all business areas and downtown San Jose.
168 / 4
Pool, Restaurant, Room Service