2 results, sorted alphabetically

Items per page

Hayes Valley Inn


A European-style, 28-room pension in the centre of lively and lovely Hayes Valley. There's a bar, pets are welcome, and rooms have their own sinks. A...

417 Gough Street

Inn on Castro


A beautifully restored Edwardian, with eight rooms and four apartments decorated with contemporary furnishings, original modern art and elaborate flower...

321 Castro Street