Millbrae, California
| 1375 El Camino Real, Millbrae, California 94030

San Francisco Guest Book

Millwood Inn & Suites wants to know about your experience as a guest at our award-winning hotel. We’re also interested in learning what tips you have for others planning a vacation to San Francisco. Please post your thoughts here.

San Francisco Hotel Reviews

Read guest reviews of the Millwood Inn & Suites, a hotel located in San Francisco, California.

[ more... ]

Site Search Tags: