Remove Ads

Photos for Holiday Inn Express & Suites Fremont - Milpitas Central, an IHG Hotel

4.1
45 votes

Holiday Inn Express & Suites Fremont - Milpitas Central, an IHG Hotel

42200 Albrae St, Fremont, California 94538 USA

Add Photo