Show recommendations for:
-
Waters Edge Hotel
Hotel in San Francisco, California, USA, San Francisco Bay Area, California, USA
“location-- much better bang for your buck than staying in downtown SF-- the view across the bay was amazing and it is so easy to catch the ferry into town … ” more
Advertisement






