hotel del Sol

Member Rating 4 out of 5 by a traveler from on October 26, 2009

i have stayed here several times over the past three years. It is a great location and has a neighborhood feel, within the city. i do think the price is high,compared with a few years ago, but still worth it. The Staff are very nice.
Hotel Del Sol
3100 Webster Street
San Francisco, California, 94123
(415) 921-5520

© LP 2000-2009