The Willows Inn

San Francisco • Show on map
Price as low as USD 180.00
Set in San Francisco 1.9 km from San Francisco City Hall and 2.8 km from University of San Francisco The Willows Inn offers accommodation with free WiFi and a shared lounge. A continental breakfast is…More info
