- Parking
- A/C
817 The Alameda, San Jose, 95126, USA
817 The Alameda, San Jose, 95126, USA
No, Arena Hotel doesn’t offer pool areas.
No, Arena Hotel doesn’t allow pets.
Yes, Arena Hotel provides Parking for guests.
Check-in at Arena Hotel is available from: . Check-out time is by .
Arena Hotel is located in 817 The Alameda, 95126, San Jose, USA.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.