Experience one of the superior airport hotels in San Francisco – the Millwood Inn & Suites. Experience personal service, fantastic features, top value and the perfect location San Francisco.
1375 El Camino Real, Millbrae, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services