Winsor Hotel
San Francisco California
Check in
3:00 PM
Check out
11:00 AM
Located in San Francisco (Downtown San Francisco), Winsor Hotel is within a 10-minute walk of Union Square and Westin St Francis Hotel Glass Elevators. This hotel is 0.6 mi (1 km) from San Francisco Museum of Modern Art and 0.7 mi (1.1 km) from Palace Hotel.
Make yourself at home in one of the 15 guestrooms. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.
Property Details
Location
20 6th Street, San Francisco, California 94103, United States