We had a double room and a single. The double with wash basin was a bit crammed with a double bunk bed and 2 singles squeezed in. The single with shower and balcony was a much better size. Toilet and bathroom were shared.
We paid CHF 77/person for the double and CHF 89/person for the single with demi-pension (half board). Well worth it given that we had a delicious 3 course dinner and good breakfast spread the following morning.
Decent room, reasonable price, good food and friendly staff - what more can you ask from a hotel?
For more details check out their website: www.hotelduglacier.ch