Extended StayAmerica 5375 Farwell Place - Fremont, California 94536 Approximately 13.6 miles from Saint Lukes Catholic Church Compare prices for Extended Stay America - Fremont - Newark with nearby hotels
Extended Stay America - Fremont - Newark is the 4th closest Extended StayAmerica hotel to Saint Lukes Catholic Church.
Extended StayAmerica Closest To Saint Lukes Catholic Church