2 results, sorted alphabetically

Sort
Items per page

Hayes Valley Inn

Hotels

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

Hotels

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

321 Castro Street