615 Taylor Street @ Post Street, San Francisco CA 94102, CA, San Francisco
Reviews of Taylor Hotel
The room had only one power outlet that the TV/microwave/lamp are plugged in that concern me and inconvenient. Th e location is close to everything. I...
jkc14486238, 1 Maj 13
Little nice budget hotel - awesome price-quality relation
Sebastian, 23 March 13
Taylor Hotel haven't translated their information but to see the full English version click here