inn in Alameda
About 4 results.
Extended Stay America - Oakland - Alameda
Marina Village Parkway 1350, 94501 Alameda, United StatesExtended Stay America offers affordable long-term and short-term accommodations in Alameda, CA with kitchens, free in-room Wi-Fi and guest laundry.