location, location, location


Member Rating 4 out of 5 by a traveler from Travelocity.com on February 4, 2011

Nice, clean and quiet. Good value for the money and easy access to a lot of places.
Hotel Del Sol
3100 Webster Street
San Francisco, California, 94123
(415) 921-5520

http://www.igougo.com/tvly-review-r100476340-location_location_location.html

©Travelocity.com LP 2000-2009