Call us directly: 1-800-237-4622
727 El Camino Real, Menlo Park, CA View on Map
Mermaid Pool

Mermaid Pool

Mermaid Inn Local Attractions

Mermaid Inn Local Attractions

Mermaid Inn Menlo Park, CA Rooms

Mermaid Inn Menlo Park, CA Rooms

Mermaid Inn Rooms

Mermaid Inn Rooms

Mermaid Inn is now CLOSED for major renovations.