Four Points by Sheraton San Jose

211 S First Street
San Jose
California
United States