Fait entièrement de glace et de neige, l'hôtel possède 36 chambres et suites, une chapelle, un majestueux lustre de glace, un Café glacé, un Bar de glace, avec des cocktails servis dans de fameux verres de glace, l'Espace North Face, une galerie d'art, ainsi qu'une grande glissade de glace.