High up the mountain on the way up to famous Mt. Titlis is the cable-car station of Trübsee. A short walk will take you to small “village” of 3 igloos, built at the start of Winter and melting at the onset of Spring, when the temperatures rise.
One of the Igloos is used for wedding ceremonies; it has a intimate atmosphere and you will find a number of ice sculptures and roses-in-ice adorning the interior. Other areas include a bar, a dining area, several rooms (yes, you can spend the night in the igloos) and there is even a hot whirlpool.
Outside, you have opportunities to ski, hike and take the next rotating cablecar up to Titlis.
You start the trip from Engelberg, where you park at the Titlisbahn base-station.
More information here.

The 3 igloos from the outside, lower left

The ice altar of the church igloo, where ceremonies take place

The entrance of the church igloo. Note the ice seats and the fur for warmth

The dining area

Part of the bar

Entrance of one of the rooms where you can stay overnight

View of one of the sleeping quarters