Every year, as the lights twinkle and the holiday playlists return, we revisit the films and music videos that shaped the way we picture Christmas. But behind the magic are real hotels—grand, charming, sometimes quirky—where iconic holiday moments were filmed. From Home Alone 2’s Plaza Hotel to the mountain backdrop of Wham!’s Last Christmas, these hotels have become part of our festive pop-culture heritage. Here’s a look inside the world’s most legendary holiday stays.1. The Plaza Hotel, New Y...
Read more