Sir Francis Drake

Hotel Highlights

Location:
San Francisco, CA
Acquired:
June 22, 2010
Rooms:
416
Meeting Space:
16,000 square feet
Restaurants/Lounges:
Visit Hotel Website Investment Summary