Unavailable hosting
Enjoy other amazing options in this region.2 star hotel
Extended Stay America San Francisco - Belmont
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This lovely hotel can be found in San Francisco Airport. Extended Stay America San Francisco - Belmont features a total of 108 accomodation units. The establishment's common areas include Wi-Fi internet connection. This hotel offers 24-hour reception for guests' convenience. This hotel is awarded with certification. Some services of Extended Stay America San Francisco - Belmont may be payable.
Less details
120 Sem Ln, Belmont, CA 94002, USA - Belmont, California - U.S - 94002