Conveniently situated within 8 km of several parks, shopping areas, sightseeing opportunities and corporate offices in the Fremont area, this hotel offers comfortable accommodations in a prime bay location.
Address: 5400 Mowry Avenue, Fremont (California)
Rates from:
USD 109 Book Now