Welcome
A 24-hour reception welcomes guests to this no-frills budget hotel. It's located within minutes of Union Square and a Cable Car stop where guests can shop and dine. Rooms provide cable TV, free WiFi, bathrooms with tubs and en suite bathroom.At A Glance
-
Style
Hotels
Location
Taylor Hotel San Francisco
615 Taylor Street, San Francisco CA 94102
415.775.0780