Located 1,117 meters from Acme Chophouse. Stop at Bay Bridge Inn San Francisco to discover the wonders of San Francisco (CA). Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 1,179 meters from Acme Chophouse. W San Francisco is a popular choice amongst travelers in San Francisco (CA), whether exploring or just passing through.