WESTIN HOTEL

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: westin hotel, glam, glam media, holiday decorations, san francisco, sugar castle, sugar castles, union square, Westin St. Francis