Extended Stay America Oakland - Alameda

1350 Marina Village Pkwy
Alameda
California
United States