Hotels & Travel in San Jose, CA
Hotels & Travel • Hotels
1084 The Alameda.,
San Jose ,
CA
95126
UNITED STATES
Based on 1 reviews
Shoot this Flamingo
Unless your idea of a flamingo is a coked out hooker or a homeless meth head junkie, it's best to avoid this part of the Alameda and especially this place. If you do actually stay here and do not take this advice then you are clearly...Worldwide > United States > San Jose, CA > Hotels