Travelodge 1041 The Alameda San Jose, CA 95126 Phone: (408) 295-0159 Fax: (408) 998-5509
Category: Hotels & Motels