Extended StayAmerica 120 Sem Lane - Belmont, California 94002 Approximately 4.4 miles from Saint Bartholomews Roman Catholic Church Compare prices for Extended Stay America San Francisco - Belmont with nearby hotels
Extended Stay America San Francisco - Belmont is the closest Extended StayAmerica hotel to Saint Bartholomews Roman Catholic Church.
Extended StayAmerica Closest To Saint Bartholomews Roman Catholic Church