Extended Stay America - Fremont - Fremont Blvd. South 2 stars

46080 Fremont Blvd, Warm Springs District, CA 94538, United States of America

Hotel image
Read more reviews for Extended Stay America - Fremont - Fremont Blvd. South