1565 Broadway
San Francisco, CA 94109
Get directions

About Us

The Castle Inn is located in San Francisco's Russian Hill neighborhood just two and a half blocks from the Powell/Hyde cable car line.

Reviews