Best Western Airport Plaza

주소 2118 The Alameda, San Jose, Ca, 95126-1140, Us