Decorated and provisioned with care, Marcel & Christie’s cabin is in a great location for snowmobilers.