The Westin St. Francis is an historic luxury hotel located on Union Square in San Francisco, California. Built just before the San Francisco Earthquake, the hotel is now one of the largest in the city, with nearly 1,200 rooms, and a tower, built in 1972, 394 feet above the square.