The Willows Inn is a Charming San Francisco Bed and Breakfast in the Heart of the Castro District
We are a charming San Francisco bed and breakfast in the heart of the vibrant Castro District – a perfect urban haven for easygoing travelers. With comfortably furnished rooms and casual communal area, The Willows Inn is a quintessential San Francisco bed and breakfast inn to explore the city at an affordable price easily.
One of the Most Convenient Places to Stay in the San Francisco Bay Area
Located at the nexus of the Castro, Mission, and Duboce Triangle districts, The Willows Inn is one of the most convenient places to stay in San Francisco. Convenient mass transit options are just steps away from our front door, including a street car that will take you to the Alcatraz ferry and Pier 39, two trolley lines, a subway station and two bus lines that travel to the top of Twin Peaks or the Marina on the Bay. Castro district restaurants, shops, gyms, and a variety of bars are all within three blocks of us.