1704 El Camino Real
Menlo Park, CA 94025
Get directions

About Us

Take Refuge at The Red Cottage Inn. Every guestroom is a bright, spacious sanctuary. It is conveniently located within minutes of world-renowned Stanford University & prestigious downtown Palo Alto.

Reviews