Located in the heart of Silicon Valley, close to all business areas and downtown San Jose.
257 / 10
Pool, Restaurant, Fitness Center, Room Service