
San Francisco, CA, United States
Hotel del Sol
3-star hotel
Located in the heart of San Francisco, Hotel Del Sol is within a 5-minute walk of Union Street and Chestnut Street. This hotel is 0. 6 miles from the Mrs. Doubtfire House and 0. 8 miles from the Presidio. Enjoy amenities such as…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Private pool


