Extended Stay America ...
2131 Gold St, Alviso, CA 95002, United States
Meeting planning service ◄ Extended stay hotel ◄
Positive: There is no deposit/holding fee during stay. Nice small kitchen in room. Comfortable be...