BlogHer ’08 Registration
The Westin St. Francis Hotel
335 Powell Street
San Francisco, CA
The Westin St. Francis is located in the heart of San Francisco's Union Square, right on the cable car line. One of the city's oldest buildings, the hotel offers both old-world charm and modern luxuries.
October 6, 2015 - 7:00am by Karen Ballum
October 1, 2015 - 1:44pm by Karen Miner