Celebrate the holiday season in style at the legendary Westin St. Francis in San Francisco. Located directly on Union Square and across the street…