Winsor Hotel is one of the best hotels in San Francisco. This modest budget hotel in the SoMa neighborhood is 2 miles from iconic Lombard Street, 5 miles from Golden Gate Park and a 4-minute walk from the nearest BART station. If you are looking for long term stay hotels in San Francisco then book your rooms in Winsor Hotel.
Phone
(415) 590-3313
Address
20 6th Street , San Francisco, 94103, California San Francisco, California 94103