Best Western International 1100 El Camino Real - Millbrae, California 94030-2015 Approximately 17.2 miles from Stanford Medical Center Compare prices for El Rancho Inn, Signature Collection with nearby hotels
El Rancho Inn, Signature Collection is the 8th closest Best Western International hotel to Stanford Medical Center.
Best Western International Closest To Stanford Medical Center