Best Western Inn 2118 The Alameda San Jose, CA 95126 Phone: (408) 243-2400 Fax: (408) 243-5478 View Website
Category: Hotels & Motels