Extended Stay America 5355 Farwell Pl Fremont, CA 94536 Phone: (510) 794-8040
Category: Hotels & Motels