Search
Westin St. Francis
Embedded thumbnail for The Westin St. Francis San Francisco on Union Square

The Westin St. Francis San Francisco on Union Square

Hours

24-Hours, See fact sheet on-line for outlet hours, etc.

Location
335 Powell Street | Directions

Opened more than a century ago on March 21, 1904, The Westin St. Francis still today maintains its preeminence as San Francisco's center of social, theatrical and business life. Renowned for luxury accommodations and excellent service, The Westin St. Francis continues to preserve its rich history and elegance while enhancing the guest experience with fresh, innovative concepts. The only hotel located on San Francisco’s famous Union Square, The Westin St. Francis is just steps from world class sh

 

Share: