Saturday, April 24, 2010

Hotel in San Francisco

Recommended as very family friendly:

HOTEL DEL SOL
SAN FRANCISCO BAY AREA, UNITED STATES
3100 WEBSTER STREET, SAN FRANCISCO, CA


ca. $150 per night?



View Larger Map

No comments:

Post a Comment