x
Loading...

Exit 3B on I-280 South

Left 0.85 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