I have stayed at the Del Sol many times and think its a steal as far as the price and the location go. The marina district in san francisco is probably the best locale in the city however there are only motels on lombard that are seedy you would never stay there. Along comes the del sol. it has a... more


















