Oui, l'établissement Sfo El Rancho Inn Surestay Collection By Best Western est situé à seulement 893 m du centre de Millbrae. Regardez sur notre carte pour vous faire une idée.