Loading hotels
Confirming room availability...
Hotel Del Sol, 3100 Webster St, San Francisco, United States
Near Union Street<br /><br />With a stay at Hotel Del Sol, you'll be centrally located in San Francisco, steps from Mexican Museum and within a 5-minute walk of Union Street. This family-friendly hotel is 0.2 mi (0.3 km) from Chestnut Street and 0.5 mi (0.8 km) from Presidio Theater.