Extended Stay America San Francisco - Belmont

120 Sem Ln
Belmont, California 94002
10.8 miles from VA Palo Alto Health Care System
More hotels near this hotel


Directions from Extended Stay America San Francisco - Belmont to VA Palo Alto Health Care System


More Belmont Landmarks Near Extended Stay America San Francisco - Belmont

College of Notre Dame Mssm (1.2 miles)
College of Notre Dame (1.2 miles)
Notre Dame Early Learning Ctr (1.2 miles)