Arena Hotel 817 The Alameda San Jose, CA 95126 Phone: (408) 294-6500 Fax: (408) 294-6585
Category: Hotels & Motels