Unlike in the movie, the ice hotel is actually a permanent structure that's open from January to March every year. The Hôtel de Glace is the only ice hotel in North America and yes, it is really made from ice and snow. That's why it's only open for a few weeks in winter.