San Francisco

To Do In San Francisco: Westin St. Francis Presents Largest Holiday Sugar Castle

The world’s largest sugar castle is in San Francisco, amidst the rich history and elegance of the Westin St. Francis. The hotel’s Executive Pastry Chef Jean-François Houdré unveiled his signature 12-feet rotating holiday Sugar Castle in the Tower Lobby of The Westin St. Francis just…Read The Full Post

Read More