Extended Stay America Fremont - Warm Springs

46312 Mission Blvd
Fremont
California
United States