The Willows Inn

710 14th St (at Church)
San Francisco, California

(415) 431-4770(800) 431-0277

[email protected]

Visit Website

popular Edwardian inn in the Castro; noted for convenient location, great rates, homey atmosphere & friendly, helpful service