Holiday Inn Express Suites Belmont

1650 El Camino Real
Belmont
California
United States