Holiday Inn Express Belmont 1650 El Camino Real Belmont, CA 94002 Phone: (650) 654-4000
Category: Hotels & Motels