SUGAR CASTLE

The Spectacular Sugar Castle at the Westin St. Francis

The Spectacular Sugar Castle at the Westin St. Francis

  by Lauren Barth

If you find yourself in San Francisco for the Thanksgiving holiday, stop by the famous Westin St. Francis in Union Square for a festive sneak peek at the ultimate winter wonderland. On  November 24, the iconic hotel will debut its annual [...]

Tags: sugar castle, glam, glam media, holiday decorations, san francisco, sugar castles, union square, westin hotel, Westin St. Francis