No one is following Michael yet.
Michael isn't following anyone yet.
Getting your current location
Finding Michael Nachbaur locations
- All Tips
- Hotels (1)
- San Francisco, United States (1)
- Downtown San Francisco-Union Square, San Francisco, United States (1)
Sir Francis Drake HotelOctober 24, 2010
Hotel • San Francisco, United States
The lobby bar is fantastic, cozy, and highly recommended. Better and cozier than most bars I've been to.