We are processing your request...
Millwood Inn & Suites
1375 El Camino Real, Millbrae, California 94030
Phone: 650-583-3935  |  Fax: 650-875-4354
Email: info@millwoodinn.com | Visit Website