Extended Stay America Premier Suites - Oakland - Alameda
1350 Marina Village Pkwy, Alameda 94501