Four Points San Jose Downtown
211 S First St , San Jose, California, 95113, United States
Four Points San Jose Downtown, a contemporary downtown San Jose hotel that offers an array of amenities and comfortable accommodations in the heart of Silicon Valley.