817 The Alameda
San Jose, CA 95126
Click Here to Reserve Online
Reservations can be made by telephone by calling 408.294.6500. The guaranteed best rates are only available by reserving online through this, our official web site.
Click Here to Cancel an Existing Reservation