San Francisco, California – USA
A unique and legendary hotel in the heart of San Francisco
You’ll think you have the Sir Francis Drake Hotel pegged the moment you arrive. Sure, a brightly attired Beefeater doorman ushers you into a magnificently restored lobby straight out…
