The Flamingo Motel

1084 The Alameda
San Jose, California 95126
1.9 miles from Centro de Bienestar
More hotels near this hotel