Looking for a cozy place to stay in San Francisco? The Willows is right off Market near the Church Street Station, central to all and just a few blocks from the heart of the Castro. This comfortable inn has everything you need, plus a great and helpful staff. Check out their website!