The Westin St. Francis San Francisco on Union Square

San Francisco, California

USA

Overview

The Westin St. Francis San Francisco on Union Square is a historic and luxurious hotel located in the heart of downtown San Francisco. Situated on Union Square, one of the city's most vibrant and bustling areas, the hotel offers guests a prime location surrounded by shopping, dining, and entertainment options.

Originally opened in 1904, The Westin St. Francis is a landmark in San Francisco and has maintained its elegance and charm throughout the years. The hotel blends classic architecture with modern amenities to provide guests with a comfortable and unforgettable stay.

Accommodation options at The Westin St. Francis range from well-appointed guest rooms to spacious suites, all designed with comfort and relaxation in mind. Many rooms offer stunning views of either Union Square or the city skyline.

The hotel boasts several dining options, including a renowned restaurant serving delicious contemporary cuisine, as well as a stylish lounge where guests can unwind with a cocktail or enjoy light bites.

For those looking to stay active during their visit, The Westin St. Francis offers a fully equipped fitness center, allowing guests to maintain their exercise routine while away from home.

With its elegant ambiance, prime location, and exceptional service, The Westin St. Francis San Francisco on Union Square is the perfect choice for both leisure and business travelers seeking a memorable stay in the heart of San Francisco.





Learn More SOCIAL MEDIA
Curated by the World Travel Awards
Share by: