Red Cottage Inn & Suites - Menlo Park, California (CA) Located at
1704 El Camino Real, Menlo Park, California 94025.
Contact: 650-326-9010 Fax: 650-326-4002
Email: reservations@redcottageinn.com
http://www.redcottageinn.com/
1704 El Camino Real, Menlo Park, CA 94025
Book Now