2 results, sorted alphabetically
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
A beautifully restored Edwardian, with eight rooms and four apartments decorated with contemporary furnishings, original modern art and elaborate flower...
321 Castro Street