Since first opening in 1904, the Westin St. Francis has held the title as one of San Francisco’s largest and most glamorous luxury hotels. The opulent design creates a tasteful atmosphere while exceptional dining, unrivaled service and extensive array of amenities, keep discerning travelers returning time and again. The beautiful Westin St. Francis is the only hotel located directly on Union Square.
| Hotel Policies |
Rate Policies
Hotel Fees Policies
Smoking Policies
Check in/out Policies
Booking Policies
|
|---|