Westin St. Francis in San Francisco
Westin St. Francis
San Francisco, California is one of the most beautiful and popular cities in the world.
First, plan your stay at the luxury Westin St. Francis, located in the heart of Union Square in San Francisco. Here, you will have access to shopping, the theater district, restaurants, and museums.
The Westin St. Francis hotel has been touted as the best family hotel in San Francisco.