Resorts in San Francisco
1 property found
- Sort by:
730 Powell St. San Francisco, Ca 94108 , San Francisco, CA, United States ()
Powell Place City/Share Hotel is a luxury 4-star property placed next to San Francisco City Hall, Fisherman's Wharf and SFJazz Center.