★★★
Hotel Del Sol (3 stars) is an accommodation with many amenities located at about 3 km from the center of San Francisco. Here you can stay in a double room for a price starting at 209 €. The lodging has free wifi internet connection in all its facilities. Hotel Del Sol offers to its customers a variety of services as pool, parking and air conditioned. In addition this accommodation is adapted to provide disabled access. Customers travelling with pets are also allowed to stay. About the touristic spots, in the whereabouts of Mexican Museum and Museo ItaloAmericano and close to Lombard Street and San Francisco Maritime National Historical Park.
You can book your room in Hotel Del Sol from 209 €.
There are 3181 comments on this accommodation:
Address: 3100 Webster Street. CA 94123 San Francisco. United States.