x
Loading...

Exit 3B on I-280 North

Right 0.74 mi

Arena Hotel

817 The Alameda, San Jose, CA 95126

Directions
Amenities
WiFi (Free)
24 Hours (Front Desk)
Phones
Breakfast (Free)
Elevators
Refrigerator
Parking Notes (Free)
Microwave