(650) 326-9010
1704 El Camino Real
Menlo Park, CA 94025
Located two miles from downtown Palo Alto, the Red Cottage Inn & Suites in Menlo Park features cottage-like guestrooms with private mini-patios and gardens and complimentary deluxe breakfast bar.
Business Sector: | Residential, Commercial |