Westin St. Francis San Francisco on Union square
335 Powell Street
San Francisco, CA 94102 map
http://www.westinstfrancis.com
-
TripAdvisor Green Leader certified
-
Beehives on property
-
LEED certified
335 Powell Street
San Francisco, CA 94102 map
http://www.westinstfrancis.com