December 25, 2009
It's finally Christmas, can you believe it? The bears spent Christmas day at the Fairmont Hotel in San Francisco where they feasted from day to night...
The Fairmont is on Nob Hill next to The Mark Hopkins Hotel and is where Audrey Hepburn used to stay when she came to town for visits.
The hotel is also where that short-lived soap opera-ish 80s TV show "Hotel" was filmed. Well, at least the exteriors were shot at The Fairmont. Most of the show was filmed on a set in Los Angeles.
The decorations were over-the-top which Teddy loved. Nothing says Christmas like lots of sparkle!