Extended Stay Deluxe Oakland - Alameda Airport

1260 S Loop Rd
Alameda
California
United States