Inns in Menlo Park, CA

2 businesses found


Stanford Inn

115 El Camino Real , 94025
Phone: (650) 325-1428

Glenwood Inn

555 Glenwood Avenue , 94025
Phone: (650) 322-5550