Del Sol

The World>North America>United States>California>San Francisco>Del Sol

Webster Street,
3100,
San Francisco Area - CA,
United States,
94123

View San Francisco Information

Photos of the Del Sol, San Francisco.

Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol
Del Sol

About the hotel

The charming boutique hotel Del Sol enjoys a convenient situation in the Marina District of San Francisco, just off Lombard Street and only moments away from trendy Union Street. Attractions such as Ghirardelli Square, Fort Mason Great Meadow, San Francisco Art Institute, Marina Green or the Palace of the Fine Arts are within walking distance. Fisherman's Wharf and Pier 39 are within easy reach.