1100 El Camino Real Millbrae, CA650-588-8500 tel 650-871-7150 fax
Built in 1949 on a historic Spanish land, El Rancho is subdividend into two inns - main hotel and executive suites. Located within walking distance of charming downtown Millbrae with over 30 restaurants and shops.