Property Name: Extended Stay America Premier Suites San Francisco Belmont
Property Address: 120 Sem Ln Belmont, CA, 94002
Property Description: With a stay at Extended Stay America Premier Suites San Francisco Belmont in Belmont, you'll be within a 10-minute drive of San Francisco Bay and Marlin Park. This hotel is 10. 5 mi (16. 9 km) from Stanford University and 10. 4 mi (16. 7 km) from Stanford University Medical Center.
Property Facts: Total Number of Rooms: 108Total Number of Floors: 5Year Built: 2003Year of Last Renovation: N/A